环境
Win7 (x64) 中文
安装Python以及Pip
Python2 (默认安装到C:\Python27下)
下载链接:https://www.python.org/downloads/
记得将该目录添加到系统环境变量中安装setuptools
下载链接:https://pypi.python.org/pypi/setuptools#downloads
下载Source的压缩包文件,解压后用cmd进入到解压后的文件所在的目录执行命令:
python setup.py install安装pip
下载链接:https://pypi.python.org/pypi/pip#downloads
安装方法同setuptools安装完成后easy_install、pip均在目录 C:\Python27\Scripts(记得将该目录添加到系统环境变量中)
使用Pip安装扩展库
比如安装requests库:pip install requests
报错如下:
…省略…
File “C:\Python27\lib\site-packages\pip-9.0.1-py2.7.egg\pip_vendor\colorama\ansitowin32.py”, line 174, in write_plain_text
self.wrapped.write(text[start:end])
UnicodeEncodeError: ‘ascii’ codec can’t encode character u’\u258b’ in position 8: ordinal not in range(128)
解决方案:
找到文件ansitowin32.py,并在文件开头加上
import sys
reload(sys)
sys.setdefaultencoding(‘gbk’) #gbk编码在cmd下使用pi
Win7下Python2.7安装pip及UnicodeEncodeError解决

本文介绍了在Win7 x64环境下安装Python2.7和pip的步骤,并针对安装过程中遇到的UnicodeEncodeError错误提供了解决方案,包括在ansitowin32.py文件中添加编码设置以及创建sitecustomize.py来一劳永逸地解决问题。
最低0.47元/天 解锁文章
31万+

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



