解决方案
编码问题。Python 3.x 默认utf_8,windows下显示依然是gbk。
改一下...\lib\site-packages\pip\compat\__init__.py
return s.decode('utf_8') 改为return s.decode('cp936')
立马解决。
btw,如果出现PermissionError: [WinError 5]
用管理员方式运行cmd就行了。
本文介绍了解决Python在Windows环境下默认编码为utf_8而实际显示为gbk的问题。通过修改pip兼容模块中的解码方式从utf_8为cp936来实现。同时提供了遇到PermissionError时的解决方案。
编码问题。Python 3.x 默认utf_8,windows下显示依然是gbk。
改一下...\lib\site-packages\pip\compat\__init__.py
return s.decode('utf_8') 改为return s.decode('cp936')
立马解决。
btw,如果出现PermissionError: [WinError 5]
用管理员方式运行cmd就行了。

被折叠的 条评论
为什么被折叠?