最近搭建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文件中添加這個方法