pip install manager 报编码错误
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 46: ordinal not in range(128)
解决方式如下:
[root@localhost tools]# echo $LANG
en_US.UTF-8
可以看出系统默认语言为en_US.UTF-8
对于Python设定语言可以在site-packages中创建sitecustomize.py,Python会自动加载
[root@localhost site-packages]# pwd
/usr/local/lib/python2.7/site-packages
[root@localhost site-packages]# cat sitecustomize.py
import sys
sys.setdefaultencoding('utf-8')
如果涉及到中文只需将utf-8修改为gb2312 即可。