您的位置:首页 > 编程语言 > Python开发

python 安装 nose 的时候出现UnicodeDecodeError

2014-08-27 17:12 337 查看
弄了一下午,终于搞明白。

win8 系统安装nose 的时候出现

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

不管使用 easy_install nose 还是 pip install nose 还是 下载压缩包安装。都出现这个问题。



后来修改C:\Python27\Lib路径下的mimetypes.py文件 就好了



default_encoding = sys.getdefaultencoding()代码前边加三行代码
if sys.getdefaultencoding() != 'gbk':
reload(sys)
sys.setdefaultencoding('gbk')

default_encoding = sys.getdefaultencoding()

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python
相关文章推荐