您的位置:首页 > 编程语言 > Python开发

Python安装easy_install报错的处理方式

2016-01-01 20:57 741 查看
今天看《Flask Web开发:基于Python的Web应用开发实战》时,在搭建Flask开发环境过程中,首先需要按照书本要求装一个虚拟环境管理器virtualenv。而这个virtualenv需要使用easy_install的方式去安装,所以要先安装easy_install。

步骤如下:

1. 来到 https://pypi.python.org/pypi/setuptools/ 这个网站,本人开发环境为win7,在页面中找到windows所需要的ez_setup.py并下载到电脑,放在一个文件夹中,例如我放到了e:\tmp,然后使用cmd进入到e:\tmp,运行以下指令(确保已经安装python并将安装路径配置进了Path环境变量):

python ez_setup.py


即可安装easy_install。但我所用的是Python2.7.6,这个版本有个bug导致了安装easy_install会失败,所以需要先手动修复Python的这个bug,方法如下:

先进入python的安装目录(我的目录是d:\Python27),进来后发现有个Lib文件夹,进入Lib后能找到mimetypes.py文件,打开它。

进入页面 http://bugs.python.org/review/9291/diff/1663/Lib/mimetypes.py 就可以看到代码修改方式,把你打开的mimetypes.py修改成右边的,再保存就可以。

然后再去运行:

python ez_setup.py
就可以正确安装easy_install了。

2. 接下来就要安装virtualenv了,命令如下:

easy_install virtualenv


就可以安装virtualenv了。如果报错“easy_install”不是内部或外部命令,那么说明你没有正确配置环境变量。把安装目录下的Scripts路径加入PATH环境变量即可,如我的路径为d:\Python27\Scripts,把这个值配置进PATH就好了。具体配置环境变量的步骤请自行搜索。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: