您的位置:首页 > 编程语言 > Python开发

解决Python中pip指令下载Package以及pip更新中的问题

2018-04-05 20:23 441 查看
想学习用python处理excel的方法,常用的库有xlrd、xlwt、xlutils等,一般通过cmd中pip install xlrd等指令下载。但我下载库以及(以为pip版本老旧问题)更新pip的时候不停报错,包括显示pip不是内部或外部命令、UnicodeDecodeError、ReadTimeoutError。下面按照步骤介绍脱坑经历。
一、cmd显示pip不是内部或外部命令
解决办法:将“python安装目录\Scripts”,添加到环境变量path。
二、UnicodeDecodeError(看红色最后一行而不是黄色的“You are using pip version 9.0.1”一行)



唔...以为是pip版本问题,就按提示输入更新pip的指令,结果...



原因在于中文版的cmd是GBK编码,而python默认是ascii编码

解决办法:在“python安装目录\Lib\site-packages”下新建sitecustomize.py,内容为import sys
sys.setdefaultencoding('gbk')      保存后就不存在pip指令下载的问题了。库可以下载,pip理论上也能更新了。



三、ReadTimeoutError



         其实只是超时问题,多试几次就能更新pip了

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python excel pip
相关文章推荐