`
lyhapple
  • 浏览: 48723 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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\Scripts
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文件,你可以手动删除。

参考:http://www.ibm.com/developerworks/cn/linux/l-cppeak3.html

分享到:
评论

相关推荐

    easy_install.exe review board

    描述中提到"easy_install ez_install.py 生成文件 python",意味着在使用Easy Install时,用户可能执行了`ez_install.py`脚本来安装`easy_install.exe`,这是Easy Install的可执行文件,通常位于Scripts目录下。...

    带有easy_install功能的python的 Scripts文件夹

    在压缩包文件中,`用法.txt`可能包含了关于如何使用`easy_install`和`Scripts`文件夹中其他脚本的指南。这个文件可能详细解释了如何运行这些脚本,以及它们各自的用途。阅读这个文件对于理解如何管理和利用这些工具...

    easy_install

    2. **使用**:安装完成后,你可以使用`easy_install package_name`命令来安装任何PyPI上的包。它会自动下载、编译(如果需要的话)并安装到你的Python环境的site-packages目录下。 3. **查找和下载**:easy_install...

    python easy_install 和 pip

    但有时,特别是在老项目或者特定环境下,可能还需要使用`easy_install`。例如,如果你在安装`pip`时遇到问题,可以先用`easy_install`来安装`pip`。这正是压缩包中的`ez_setup.py`文件的作用,它是Setuptools的一个...

    easy_install-2.7

    Python2.7 pip的easy_install-2.7下载 Python2.7 pip的easy_install-2.7下载

    python easy_install

    使用ActivePython的安装,自带了easy_install

    python easy_install 安装包和安装教程

    在某些情况下,比如老版本的Python环境或特定的项目需求,你可能仍需使用Easy_Install。这时,了解其安装和使用方法就显得尤为重要。记住,无论使用哪个工具,确保你的Python环境是安全且稳定的始终是首要任务。 总...

    gevent easy_install

    使用gevent,可以对并发多个http请求的爬虫程序进行很好的优化, 缺点是,安装相对麻烦,这个包依赖于libevent,在windows下面用easy_install直接安装是不行的,福利来了,windowns版本的安装包一枚

    python easy install

    `easy_install`的基本使用方法是通过命令行运行`easy_install package_name`,这会自动搜索Python Package Index (PyPI)或其他指定的源,下载并安装相应的软件包。与`pip`不同,`easy_install`不会自动解决依赖关系...

    setuptools-14.1.1 python easy_install安装包

    Python的生态系统中有多个工具用于管理和安装包,其中`setuptools`和`easy_install`是早期广泛使用的工具。本文将深入探讨这两个工具以及如何利用它们来安装Python库。 `setuptools`是一个扩展Python标准库`...

    安装easy_install的py文件

    python安装工具包easy_install,直接python ez-setup.py即可完成easy_install的安装,无需解压官网setuptools里的文件

    linux下安装easy_install的方法

    如果想使用easy_install工具,可能需要先安装setuptools,不过更酷的方法是使用ez_setup.py脚本:复制代码 代码如下:wget -q http://peak.telecommunity.com/dist/ez_setup.pypython ez_setup.py 安装完后,最好确保...

    python 安装easy_install和pip

    python 安装easy_install和pip

    python-easyinstall-setuptools-17.0(windows)

    在下载并解压`setuptools-17.0`压缩包后,只需在命令行中运行`ez_setup.py`脚本,即可完成`setuptools`的安装,之后就可以使用`easy_install`命令来安装所需的Python包了。 使用`easy_install`的优点在于其自动化...

    解决pythonSSL问题,pip,easy_install无法联网

    只需要把这个代码下载后放到C:\Python27\Scripts中,或者没有安装pip和easy_install时放在C:\Python27中都可,然后用命令行安装python SSLproblem.py 然后一切问题就都解决了

    Python中安装easy_install的方法

    easy_install是一个python的扩展包,主要是用来简化python安装第三方安装包,在安装了easy_install之后,安装python第三方安装包就只需要在命令行中输入:easy_install packagename,然后程序会自动搜索相应版本的...

    easy_install-script.py

    easy_install-script.py

    python安装器easy_install

    附带说明: cd进入papy-setuptools文件夹,执行python setup.py install将安setuptools工具集。会发现在python安装目录下有个script文件夹,里面有easy_install工具。

Global site tag (gtag.js) - Google Analytics