pip install 安装selenium时报错:UnicodeEncodeError: 'ascii' codec can't encode character u'\u258d' in position 8: illegal multibyte sequence
解决:
决办法是:
python目录 Python27\Lib\site-packages 建一个文件sitecustomize.py
内容写:
import sys
sys.setdefaultencoding('utf-8')
python会自动运行这个文件。
参考:http://www.v2ex.com/t/90659
原文:
原因是pip安装python包会加载我的用户目录,我的用户目录恰好是中文的,ascii不能编码。解决办法是:
python目录 Python27\Lib\site-packages 建一个文件sitecustomize.py
内容写:
import sys
sys.setdefaultencoding('gb2312')
python会自动运行这个文件。
虽然我看了我的用户目录不是中文,但用这个方法也解决了,感谢!
参考:
本文介绍了解决使用pip安装selenium时遇到UnicodeEncodeError的方法。错误原因为pip加载了中文用户目录导致ascii编码失败。解决方案是在Python的site-packages目录下创建sitecustomize.py文件,并设置默认编码为utf-8或gb2312。
1万+

被折叠的 条评论
为什么被折叠?



