python 的ez_setup安装错误

如题所述

1. Python2.7安装ez_setup.py。
所报错误:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc4 in position 33: ordinal not in range(128)
解决办法:
在报错的页面添加代码:
import sys
reload(sys)
sys.setdefaultencoding('utf8')

2. 执行 Python ez_setup.py,报错:
UnicodeDecodeError: 'utf8' codec can't decode byte 0xb0 in position 35: invalid
start byte
解决办法:
在报错的页面添加代码:
import sys
reload(sys)
sys.setdefaultencoding('gb18030')
然后再执行 Python ez_setup.py,成功了。
温馨提示:答案为网友推荐,仅供参考
相似回答