python中文路径:UnicodeDecodeError: ascii codec can t decode byte 0xe0 .

最近搭建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')

python中文路径:UnicodeDecodeError: ascii codec can t decode byte 0xe0 .

如果其他库报这个错误,也可以在相应的py文件中添加这个方法

上一篇:Provisioning Services 7.6 入门到精通系列之九:创建和配置目标设备


下一篇:如何在 Windows Server 2008 R2 上 更改桌面图标