1.找到Anaconda2\Lib\mimetypes.py
2.里面加入:
default_encoding='gb18030'
if sys.getdefaultencoding() != default_encoding:
reload(sys)
sys.setdefaultencoding(default_encoding)
即可。
之前在网上找了很多方法,如果添加default_encoding='utf-8'会出现UnicodeDecodeError: 'utf8' codec can't decode byte...错误,这次总算成功,可以愉快的更新各种包啦!
本文介绍了一种解决Anaconda2环境下Python脚本出现的Unicode解码错误的方法,通过修改mimetypes.py文件中的默认编码为gb18030,有效避免了使用utf-8编码时出现的UnicodeDecodeError问题。
889

被折叠的 条评论
为什么被折叠?



