pip install 安装出现问题:UnicodeEncodeError: 'ascii' codec can't encode characters in position
Posted 黄小斜学Java
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pip install 安装出现问题:UnicodeEncodeError: 'ascii' codec can't encode characters in position相关的知识,希望对你有一定的参考价值。
我在cmd中运行: pip install wheel时出现如下的问题 :
解决办法如下:
**在Python目录 Python27\Lib\site-packages 建一个文件sitecustomize.py
里面的内容是:**
import sys
sys.setdefaultencoding(‘gb2312‘)
- 1
- 2
- 1
- 2
然后重新执行命令:pip install wheel
但是有可能你还会出现这样的问题:
那么将sitecustomize.py 的内容改成如下所示:
import sys
sys.setdefaultencoding(‘UTF-8‘)
- 1
- 2
- 1
- 2
然后再次执行命令:pip install wheel
成功了!
附上参考链接:
http://stackoverflow.com/questions/10561923/unicodedecodeerror-ascii-codec-cant-decode-byte-0xef-in-position-1
https://www.v2ex.com/t/90659
http://www.crifan.com/summary_python_unicodedecode_error_possible_reasons_and_solutions/
- 顶
- 0
- 踩
以上是关于pip install 安装出现问题:UnicodeEncodeError: 'ascii' codec can't encode characters in position的主要内容,如果未能解决你的问题,请参考以下文章
安装 KIVY 时出错:为啥执行后出现错误:“python -m pip install kivy”?