1.问题描述

UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xbe in position 7: ordinal not in range(128)
python 安装模块出现问题:UnicodeDecodeError:
在F:\Python\python2.7.11\Scripts目录下(因为pip安装在这个目录下),shift+鼠标右键,打开控制台,输入命令:pip install xlrd需要安装这个模块,但是出现问题

2.原因

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

3.解决方法

python目录 Python27\Lib\site-packages 建一个文件sitecustomize.py
内容写:
import sys
sys.setdefaultencoding(‘gb2312’)
python会自动运行这个文件。
python 安装模块出现问题:UnicodeDecodeError:

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

相关文章: