最近搭建python环境时遇到:UnicodeDecodeError: ascii codec can t decode byte 0xe0 …这个错误,
究其原因是因为用了电脑设置用户的时候设置了中文名称
解决方法如下:
修改ntpath.py文件中的编码方式
路径:C:\Python27\Lib\ntpath.py (”C:\Python27\“为python的安装路径)
添加编码方式:
import sys
reload(sys)
sys.setdefaultencoding('cp936')
如果其他库报这个错误,也可以在相应的py文件中添加这个方法