Python使用pip下载库时报错

默之君 2017-03-12 12:39:44
萌新刚接触python,在使用pip下载第三方库时报错,感觉应该是中文编码的问题,但不知道应该怎么解决,需要重新安装系统把用户名设置成英文才可以吗?使用的是win10系统,Python版本2.7.13

C:\Users\程默>pip install numpy
Collecting numpy
Exception:
Traceback (most recent call last):
File "C:\Python27\lib\site-packages\pip\basecommand.py", line 215, in main
status = self.run(options, args)
File "C:\Python27\lib\site-packages\pip\commands\install.py", line 324, in run
requirement_set.prepare_files(finder)
File "C:\Python27\lib\site-packages\pip\req\req_set.py", line 380, in prepare_files
ignore_dependencies=self.ignore_dependencies))
File "C:\Python27\lib\site-packages\pip\req\req_set.py", line 620, in _prepare_file
session=self.session, hashes=hashes)
File "C:\Python27\lib\site-packages\pip\download.py", line 821, in unpack_url
hashes=hashes
File "C:\Python27\lib\site-packages\pip\download.py", line 659, in unpack_http_url
hashes)
File "C:\Python27\lib\site-packages\pip\download.py", line 880, in _download_http_url
file_path = os.path.join(temp_dir, filename)
File "C:\Python27\lib\ntpath.py", line 85, in join
result_path = result_path + p_path
UnicodeDecodeError: 'utf8' codec can't decode byte 0xb3 in position 7: invalid start byte
...全文
416 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
John_Me 2017-03-15
  • 打赏
  • 举报
回复
放弃python2, 使用python3即可.
手无护鸡之力 2017-03-13
  • 打赏
  • 举报
回复
或者修改 C:\Python27\lib\ntpath.py 在头部加

reload(sys)
sys.setdefaultencoding("UTF-8")
fanstysword 2017-03-13
  • 打赏
  • 举报
回复
换成中文的命令路径就可以了
小白xyz 2017-03-12
  • 打赏
  • 举报
回复
文件地址不能使用中文,请改成中文

37,743

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧