标签:
另外 Python 中一个比较常见的问题是编码问题,若遇到类似“UnicodeEncodeError: ‘ascii’ codec can’t encode character u’\u6211′ in position 0: ordinal not in range(128)”的问题,可以在 Python 的安装目录(默认为C:\Python27)下的 Lib\site-packages 文件夹中新建一个文件sitecustomize.py,添加如下代码并保存:
import sys
sys.setdefaultencoding(‘gb2312‘)切记,该文件会更改 Python 的默认编码,以后出现类似的问题,可尝试将代码中的 gb2312 改为 utf-8 或 ascii ,然后再次尝试。
http://dblab.xmu.edu.cn/blog/python-machine-learning-package-windows/
---
另外 Windows下安装gevent
http://blog.csdn.net/ruguokeyi110/article/details/47725545
下载gevent的.whl文件
首先在这里http://www.lfd.uci.edu/%7Egohlke/pythonlibs/找到对应操作系统的gevent文件,我这里选择的是gevent?1.0.2?cp27?none?win32.whl这个版本。
先下载get-pip.py这个文件,下载地址是https://bootstrap.pypa.io/get-pip.py,直接另存为即可。放到Python的根目录下,一般是C:\Python27\这个目录下。
然后在命令行下进入到这个目录,运行python get-pip.py等待安装pip。
安装完毕后,将python的Scripts目录加入系统的环境变量。
在cmd窗口,找到此前下载的gevnet.whl路径。执行pip install gevent?1.0.2?cp27?none?win32.whl即可。
python 安装pip的时候出现UnicodeEncodeError错误
标签:
原文地址:http://www.cnblogs.com/mize/p/5374439.html