Python ez_setup.py安装错误

装ez_setup时,遇到了问题,报错:

UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xb0 in position ordinal not in range(128)
Something went wrong during the installation.
See the error message above.  

现在发现,这应该都是同一个问题。原因与注册表有关,可能与某些国产软件对注册表的改写的gbk格式导致python无法进行第三方库的安装操作。

解决方法:打开C:\Python27\Lib下的 mimetypes.py 文件,找到大概256行(可以用Notepad++的搜索功能)的

‘default_encoding = sys.getdefaultencoding()’。

在这行前面添加三行:

if sys.getdefaultencoding() != ‘gbk‘:
    reload(sys)
    sys.setdefaultencoding(‘gbk‘)
default_encoding = sys.getdefaultencoding()  

保存,重新运行即可。

时间: 2024-10-12 02:52:23

Python ez_setup.py安装错误的相关文章

python安装Fabrix出现Command "python setup.py egg_info"错误

python安装Fabrix出现Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-ynJnAl/pynacl/ 解决: 向上查看发现No package 'libffi' found,原因是这个libffi库未安装 所以使用:yum install libffi-devel -y 最后安装成功

python setup.py 安装和卸载 的正确姿势

1.install python setup.py install --record files.txt 2. uninstall 删除这些文件 cat files.txt | xargs rm -rf 原文地址:https://www.cnblogs.com/SunshineKimi/p/12291674.html

多版本python下,安装pip

前天在CentOS中安装了python2.7.12和python3.5.2,今天要为两个版本安装pip,从官方上下载了get-pip.py,使用python get-pip.py,出现错误,无法安装.通过查找原因,总算是安装上了. 下面我来说明一下: 1.出现的问题 1),没有zlib库 2),没有HTTPSHander库 2.解决方法 在安装python这两个版本前,需要安装两个库zlib-devel和openssl-devel,安装完成这两个后,再对python进行编译安装后,就可以正常安装

python相关——如何安装pip

今天在新的一台电脑上安装了pip.流程有点忘记了,在这里再次记录下来. 本教程基于python3.4,并且需要连接互联网,总共需要两步. 1.要安装pip,首先要安装setuptools,链接:https://pypi.python.org/pypi/setuptools#windows-powershell-3-or-later 选择 Windows (simplified) 右键点击 ez_setup.py 另存为,把ez_setup.py下载好.然后打开cmd, 把当前工作路径改为ez_s

【Python】如何安装python包

1. 将"D:\Python27\"  和 "D:\Python27\Scripts"设置到环境变量当中 2. 安装setup tools 将 https://bootstrap.pypa.io/ez_setup.py保存到安装路径 运行:python ez_setup.py 3. 安装pip 将 https://bootstrap.pypa.io/get-pip.py 保存到安装路径 运行:python get-pip.py 4. 使用pip install pa

window下python 扩展库安装 使用第三方镜像源

0.前言 由于python的官方镜像位于国外,若使用pip或者easy_install安装第三方插件时或许会被限制,甚至连easy_install或pip也无法安装,例如在windows环境下运行ez_setup.py 安装easy_install,可能遇到下图这样尴尬的情况. 图1 运行ez_setup.py失败 遇到这种问题可以”转战“国内的第三方镜像,问题便可迎刃而解.例如豆瓣镜像——http://pypi.douban.com/simple/ 1.安装easy_install 先安装ea

python easy_install django 安装

一.easy_install 安装 1.下载ez_setup.py https://pypi.python.org/pypi/setuptools 2.安装easy_install python  ez_setup.py 二.django 安装 1.下载django https://www.djangoproject.com/download/ 2.安装django /usr/local/python/bin/easy_install django

python学习:Windows 下 Python easy_install 的安装

Windows 下 Python easy_install 的安装 下载安装python安装工具下载地址:http://pypi.python.org/pypi/setuptools 可以找到正确的版本进行下载.win7 32位可以下载setuptools-0.6c11.win32-py2.7.exe .注意:win7 64位必须使用ez_setup.py进行安装.方法是下载ez_setup.py后,在cmd下执行 python ez_setup.py,即可自动安装setuptools.目前没有

python 安装 ez_setup.py出现的问题及解决办法

试了网上好几个解决办法. 下面这个办法是最对我胃口的. ~~~~~~~~~~~~~~~~ 安装ez_setup.py时出现了这个问题: UnicodeDecodeError: 'ascii' codec can't decode byte 0xb0 in position 1: ordinal not in range(128) Something went wrong during the installation. See the error message above. 解决办法: 打开C