今天在使用python的pip安装的时候出现了这个错误

UnicodeDecodeError: ‘ascii’ code can’t decode byte 0xef in position 7: ordinal

not in range(128)

看起来又是编码的问题,在v2ex上找到了解决方案:

http://www.v2ex.com/t/90659

burgleaf 2013-11-26 21:58:02 +08:00 ♥ 5

@c19 灰常感谢!原因是pip安装python包会加载我的用户目录,我的用户目录恰好是中文的,ascii不能编码。解决办法是:

python目录 Python27\Lib\site-packages 建一个文件sitecustomize.py

内容写:

import sys

sys.setdefaultencoding(‘gb2312’)

python会自动运行这个文件。

所以解决方案是:

在Python27\Lib\site-packages 建一个文件:sitecustomize.py

内容写:

import sys
sys.setdefaultencoding('gb2312')

sys.setdefaultencoding是python设置系统默认编码,大家可以在这里试试gbk也行

python会在下次自动运行这个文件。

现在再运行pip命令就可以了

最新文章

  1. PHP 做文件校验,MD5,CRC32,SHA等
  2. Java工作环境笔记
  3. js判断鼠标是否停止移动
  4. (三)策略模式-C++实现
  5. java三大框架之一hibernate使用入门
  6. strdup函数的使用方法
  7. 【问题解决方案】下载GitHub里的单个文件
  8. Codeforces 1079C Playing Piano(记忆化搜索)
  9. 一篇文章带你看懂AWS re:Invent 2018大会,揭秘Amazon Aurora
  10. centos7下安装docker(18.3docker日志---logging driver---fluentd)
  11. scrapy 框架入门
  12. VMWare 安装 Eclipse
  13. 增加/删除临时IP地址
  14. C#模拟HTTP请求并发送二进制
  15. Asp.net中GridView使用详解(很全,很经典 转来的)
  16. .net 导出Excel
  17. 【K8S学习笔记】Part3:同一Pod中多个容器间使用共享卷进行通信
  18. mysql数据库恢复
  19. Linux下的Mysql的主从备份
  20. sql语句左链接left join--3张表关联

热门文章

  1. Linux 基础教程 40-df和du命令
  2. CodeForces - 669D——(思维题)
  3. cocos2dx常见场景切换动画(转)
  4. 深入理解js立即执行函数
  5. Cesium Language (CZML) 入门2 — CZML Content(CZML的内容)
  6. AutoMapper之如何开始,适合入门和演示
  7. PHP设计日历类一 (38)
  8. Elasticsearch学习(5) Elasticsearch+logstash +filebeat+log4j的日志系统
  9. Hibernate 干货2
  10. jzoj1792