Home

windows7 pylint ASCII 问题解决

问题描述:

UnicodeEncodeError: 'ascii' codec can't encode characters in position 1-5: ordinal not in range(128) 

原因是pip安装python包会加载我的用户目录,我的用户目录恰好是中文的,ascii不能编码。

解决办法是:

在python目录 Python27\Lib\site-packages 建一个文件

sitecustomize.py

内容写:

import sys 
sys.setdefaultencoding('gbk') 

python会自动运行这个文件。

参考链接:https://www.v2ex.com/t/90659