python运行时报"Module 'sys' has no 'setdefaultencoding' member

或者'ascii' codec can't decode byte 0xe8 in position 0: ordinal not in range(128)


这两个错误都是因为同时安装了python2 和python3环境 设置的编码方式冲突导致

解决方案:

如果你是python2 环境

在\Lib\site-packages 下新建sitecustomize.py

内容为“import sys

reload(sys)

sys.setdefaultencoding('utf-8')"

即可

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。