系统:win10
IDE:pycharm
Python版本:2.7
安装第三方插件是报错:
报错原因与编码有关,pip把下载的临时文件存放在了用户临时文件中,这个目录一般是C:\Users\用户名\AppData\Local\Temp,目录名中有中文,显然ascii这种编码是不支持的,因为我的用户名是中文的所以出现了错误,解决方法:
找到python2.7目录下的Lib文件夹中的ntpath.py文件,打开,找到def join(path, *paths): 这个方法下添加一下两行代码:
reload(sys)
sys.setdefaultencoding('gbk')

本文介绍了解决在Win10系统下使用PyCharm和Python 2.7环境中,因中文用户名导致安装第三方插件出现编码错误的方法。通过修改ntpath.py文件设置默认编码为GBK来解决此问题。
595

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



