Python安装模块出现问题UnicodeDecodeError的解决方法

来源:互联网 发布:编程一个球从100米落下 编辑:程序博客网 时间:2024/04/30 10:35

我在安装Python模块rarfile时,出现如下错误:UnicodeDecodeError: 'ascii' codec can't decode byte 0xb0 in position 1: ordinal not in range(128)。解决方案如下:

打开安装路径下的Lib\mimetypes.py文件,找到如下一行代码:

default_encoding = sys.getdefaultencoding()

在它的前面添加如下代码即可解决:

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



0 0
原创粉丝点击