Python安装easy_install报错的处理方式

来源:互联网 发布:数据库第六章课后答案 编辑:程序博客网 时间:2024/05/17 22:23

今天看《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就好了。具体配置环境变量的步骤请自行搜索。

0 0
原创粉丝点击