解决UnicodeDecodeError: 'ascii' code can't decode byte 0xef in position

来源:互联网 发布:淘宝店铺装修模块对齐 编辑:程序博客网 时间:2024/06/03 16:50

原因:Python默认编码格式ascll,修改为utf-8或 gbk 可解决;

步骤:

1、打开python27 /lib目录,

2、编辑lib下的mimetools.py文件

3、找到  import sys   下添加如下代码,

if sys.getdefaultencoding() != 'utf-8': 
(这里记得首行缩进) reload(sys)

sys.setdefaultencoding('utf-8')

如果不能安装成功,把utf-8改为gbk。


阅读全文
0 0
原创粉丝点击