UnicodeDecodeError: 'ascii' codec can't decode byte 0xce in position 7: ordinal not in range(128)

在安裝setuotools文件時候發生下面錯誤,編碼問題:
UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xce in position 7: ordinal not in range(128)
在mimetypes.py文件添加

 if sys.getdefaultencoding() != 'gbk': 
 reload(sys) 
 sys.setdefaultencoding('gbk')

不起作用
解決辦法:在C:\Python27\Lib\site.py添加

import sys
reload(sys)
sys.setdefaultencoding('gbk')

再次C:\Python27\setuptools-40.7.1>python setup.py install
成功!!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章