PYTHON 出现错误 CTYPE = CTYPE.ENCODE(DEFAULT_ENCODING) # OMIT IN 3.X! UNICODEDECODEERROR

来源:互联网 发布:最新网络兼职项目 编辑:程序博客网 时间:2024/05/11 16:05

python 出现错误 ctype = ctype.encode(default_encoding) # omit in 3.x! UnicodeDecodeError: 'ascii' codec can't decode byte 0xc4 in position 33: ordinal not in range(128)的解决方案  

在安装lda-1.0.2的时候出现错误  

ctype = ctype.encode(default_encoding) # omit in 3.x!

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

百度之,原来是python2.7的bug,已经有解决方案,记录之,给大家分享,也算自己的一个总结

在安装目录的Lib目录下面找到mimetypes.py文件

然后在文件头部分增加

from itertools import count

然后修改一个方法,懒惰了一下,粘图片


删除pyc文件,完毕,测试OK

1 0
原创粉丝点击