Python2.7安装第三方库编码错误

在Python 环境下,使用PiP 命令安装时,报错提示: UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 1-5: ordinal not in range(128)

  1. 找到路径\Lib\site-packages
  2. 路径下新建文件 sitecustomize.py ,文件内容为:
import sys 
reload(sys)
sys.setdefaultencoding('gbk')
  1. 之后再使用pip 安装的时候,就解决问题了

PS:

  1. 在Python文件的有中文时: 一般会在文件的开头加上 #– codeing:utf-8 – 默认设置文件的编码方式为 utf-8
  2. 在文件中加入 import sys reload(sys) sys.setdefaultencoding(‘utf-8’) 设置在这个python 文件被调用的时候仍然使用utf-8 传输

*转载请注明来自AresX’s Blog

本博客采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议(CC BY-NC-SA 4.0) 发布.转载请注明出处
本文链接:https://ares-x.com/2017/10/02/Python2-7安装第三方库编码错误/