Python中的easy_install安装

Python中的easy_install工具很爽,它的作用类似于Php中的pear,或者Ruby中的gem,或者Perl中的cpan。

如果想使用easy_install工具,可能需要先安装setuptools,不过更酷的方法是使用ez_setup.py脚本:

wget -q http://peak.telecommunity.com/dist/ez_setup.py
python ez_setup.py

安装完后,最好确保easy_install所在目录已经被加到PATH环境变量里:

Windows: C:\Python25\Scrip_ts
Linux: /usr/local/bin

比如说要安装Python的MySQL支持,可以执行如下命令,系统会自动在pypi网站列表里查找相关软件包:

easy_install MySQL-python

如果你在Windows+python2.5上执行如上命令的话,可能会出现如下错误:

Processing MySQL-python-1.2.3c1.tar.gz
Running MySQL-python-1.2.3c1\setup.py -q bdist_egg --dist-dir c:\docume~1\...
\locals~1\temp\easy_install-fvvfve\MySQL-python-1.2.3c1\egg-dist-tmp-q9moxf
error: The system cannot find the file specified

出现这类错误的原因是选错了版本,针对这个案列,我们可以显式指定软件包的版本号:

easy_install "MySQL-python==1.2.2"

通过easy_install安装软件,相关安装信息会保存到easy-install.pth文件里,路径类似如下形式:

Windows:C:\Python25\Lib\site-packages\easy-install.pth
Linux:/usr/local/lib/python25/site-packages/easy-install.pth

如果想删除通过easy_install安装的软件包,比如说:MySQL-python,可以执行命令:

easy_install -m MySQL-python

此操作会从easy-install.pth文件里把MySQL-python的相关信息抹去,剩下的egg文件,你可以手动删除。

python - easy_install的安装和使用

  1. 为什么要装easy_install?
    正常情况下,我们要给Python安装第三方的扩展包,我们必须下载压缩包,解压缩到一个目录,然后命令行或者终端打开这个目录,然后执行
    python setup.py install
    来进行安装。
    这样是不是很繁琐呢?如果我们直接命令行执行
    easy_install Twisted
    就把最新版的Twisted包装上去了,是不是很爽呢?
    所以easy_install就是为了我们安装第三方扩展包更容易
  2. 怎么装easy_install?
    首先下载easy_install的安装包,下载地址:
    http://pypi.python.org/pypi/setuptools
    下载自己对应的版本,windows上面直接运行exe安装就可以了
    linux上面可以直接运行
    sh setuptools-0.6c9-py2.4.egg
    安装完成后,easy_install会被自动复制到bin目录下,也就是我们的PATH路径下,所以我们在终端中可以直接运行easy_install命令了
    easy_install Twisted
    测试一下,看是否成功
  3. 常见的问题
    当在安装包的时候,不管是手动安装 还是 easy_install,如果提示错误:找不到python.h文件,那说明我们安装的python不是开发版,在ubuntu下面的解决办法如下:
    sudo apt-get install python-2.7-dev
    安装对应python版本的dev就可以了。

转自http://www.cnblogs.com/huangjacky/archive/2012/03/28/2421866.html 和http://xiaolin0199.iteye.com/blog/585524

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
easy_installPython 的一个扩展包管理工具,用于方便地安装和管理第三方扩展包。它是 Python 的一种标准安装工具,使得安装扩展包变得简单易用。 要使用 easy_install 安装扩展包,首先需要确保已经正确安装Python 环境。步骤如下: 1. 首先,从官方网站(https://www.python.org/downloads/)下载并安装最新版本的 Python。 2. 确保安装时选择了“Add Python to PATH”选项,使得 Python 可以全局访问。 3. 打开终端或命令提示符窗口,输入命令“easy_install”来验证是否成功安装easy_install。如果出现相关信息,则说明已经成功安装。 一旦确认安装成功,就可以开始使用 easy_install安装扩展包。步骤如下: 1. 打开终端或命令提示符窗口,输入命令“easy_install 包名”来安装指定的扩展包。例如:要安装名为“requests”的扩展包,可以输入“easy_install requests”。 2. easy_install 会自动从 Python Package Index(简称 PyPI)下载和安装指定的扩展包。 3. 安装完成后,可以通过导入扩展包的方式在 Python 使用它们。例如,在 Python 脚本加入“import requests”即可使用 requests 扩展包提供的功能。 需要注意的是,easy_install 只能安装 Python 2.x 版本的扩展包。对于 Python 3.x 版本,推荐使用 pip 工具来代替 easy_install 进行扩展包管理。 总的来说,easy_install 是一种简单易用的扩展包安装工具,可以帮助用户方便地安装和管理第三方扩展包。通过遵循一定的步骤,即可轻松使用 easy_install安装自己需要的扩展包。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值