setuptools这是方便Python用户安装其它python包的简单易用工具。
它的官网地址是:https://pypi.python.org/pypi/setuptools
下面先简单的说一下,安装的方法,某一步出现错误的时候,我们再进行相应的修改。
(1)出错的原因:我们国内使用的一些软件可能会导入编码方式,从而修改windows的注册表,导致当我们安装setuptools出现unicode这个错误!
(2)进入到官网之后,根据系统的不同选择不同的方式
然后,我们将会跳转到这个段落
https://pypi.python.org/pypi/setuptools#windows-7-or-graphical-install
之后,我们点击ez_setup.py ,这时我们进入到一个页面,复制当前页面的脚本,保存为ez_setup.py
如下:
(3)在命令提示符下运行,python ez_setup.py(我这里已经设置好python的环境变量了)。之后它将会进行下载!然后就是解压
(4)之后执行python easy_install.py。这个时候就会出现文章提示到的问题。
方法:到你的python的安装目录下,找到“Lib”的文件夹,找到一个名为mimetypes.py的文件,用文件编辑器编辑它!我这里用notepad++来打开。文件目录对应的为E:\python2.7.6\Lib
然后你打开编辑器的搜索功能,找到这一行。
default_encoding = sys.getdefaultencoding()
然后将它用#注释掉,然后在后面添加如下内容。注意:请留意你添加的时候缩进是否都一致,不然的话你得用tab键进行缩进,python对于缩进有着严格的要求。还有假如你用的是繁体中文,请将gbk修改为big5
if sys.getdefaultencoding() != ‘gbk‘: reload(sys) sys.setdefaultencoding(‘gbk‘) default_encoding = sys.getdefaultencoding()
修改之后如图
假如缩进不正确会出现下面的错误
(5)这样还差最后一步,我们来安装我们的setuptools,进入到setuptools的目录,然后执行下列命令。
python setup.py install
本文出自 “且行且欣赏” 博客,请务必保留此出处http://skytina.blog.51cto.com/6834539/1400173
安装setuptools的UnicodeDecodeError,布布扣,bubuko.com
安装setuptools的UnicodeDecodeError
原文:http://skytina.blog.51cto.com/6834539/1400173