`
cooler1217
  • 浏览: 377478 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论

linux 安装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文件,你可以手动删除。
分享到:
评论

相关推荐

    linux下安装easy_install的方法

    安装完后,最好确保easy_install所在目录已经被加到PATH环境变量里:复制代码 代码如下:Windows: C:\Python25\ScriptsLinux: /usr/local/bin 比如说要安装Python的MySQL支持,可以执行如下命令,系统会自动在pypi网站...

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

    `easy_install`的主要作用是自动化安装Python的软件包,用户可以通过命令行接口来运行它,比如在命令提示符中输入`easy_install <package_name>`,这个工具会自动下载并安装指定的包及其依赖。然而,随着Python生态...

    linux下的python环境搭建

    首先,使用 wget 命令下载 easy_install 的安装包,然后使用 python 命令运行 easy_install.py 安装 easy_install 工具。接着,使用 easy_install 工具安装 Django 框架。检测安装结果可以使用 python 命令来检查...

    centos6.7 安装python2.7、pip2.7、easy_install-2.7的方法

    在Linux系统中,CentOS 6.7默认预装了Python 2.6版本,但有时我们需要更高版本的Python,例如Python 2.7,以及与其相关的包管理工具pip和easy_install。这些工具对于开发和管理Python应用程序至关重要。下面将详细...

    Python库 | matscipy-0.7.0-py3.8-linux-x86_64.egg

    用户只需将文件移动到适当的位置(如site-packages目录),然后使用命令行运行`easy_install matscipy-0.7.0-py3.8-linux-x86_64.egg`,即可完成安装。 对于运维人员来说,理解如何管理和安装这样的库是至关重要的...

    python在Windows下安装setuptools(easy_install工具)步骤详解

    ### Python在Windows下安装setuptools(easy_install工具)详尽指南 #### 一、setuptools简介 `setuptools`是一款由PEAK (Python Enterprise Application Kit)团队开发的强大工具集,旨在增强Python的标准库`...

    python环境搭建

    在本文中,我们将介绍 Python 环境搭建的详细步骤,包括基础安装程序列表、easy_install 的安装和使用、Pyodbc 的安装、Eclipse + PyDev 的安装等。 一、基础安装程序列表 在开始 Python 开发之前,需要安装一些...

    Python库 | pocketsphinx-0.1.0-py3.5-linux-x86_64.egg

    然后,通过Python的`easy_install`或`pip`工具安装: ```bash python -m easy_install pocketsphinx-0.1.0-py3.5-linux-x86_64.egg ``` 或者,如果你使用的是`pip`: ```bash pip install pocketsphinx-0.1.0-py...

    setuptools安装方法

    如果您在Linux环境中工作,并且需要安装`Subversion`模块,可以通过`easy_install`来完成: ``` easy_install subversion ``` 这将下载并安装`Subversion`模块,使其可以在您的Python环境中使用。 #### 六、总结 `...

    Python库 | frida-9.1.21-py2.7-linux-x86_64.egg

    在Linux环境下,你可以通过Python的`easy_install`工具来安装`frida-9.1.21-py2.7-linux-x86_64.egg`这个 egg 包,然后使用`import frida`在Python代码中加载Frida。当然,使用前需要确保你的系统环境满足Python 2.7...

    PyPI 官网下载 | frida-7.1.5-py2.7-linux-x86_64.egg

    4. 使用`easy_install frida-7.1.5-py2.7-linux-x86_64.egg`来安装库。 5. 安装完成后,可以通过`import frida`来测试是否成功导入库。 6. 根据需求编写使用Frida的Python脚本,并执行。 在实际操作中,开发者和...

    Python库 | fastavro-0.8.8-py3.4-linux-x86_64.egg

    只需将该文件移动到Python的site-packages目录下,然后通过`easy_install`或`pip`进行安装: ```bash cp fastavro-0.8.8-py3.4-linux-x86_64.egg /path/to/your/python/site-packages/ easy_install fastavro-...

    PyPI 官网下载 | frida-10.6.17-py2.7-linux-x86_64.egg

    在Linux环境中,用户可以使用Python的easy_install工具或pip(如果已升级为Python 3)来安装这个egg文件,命令可能是: ```bash python -m easy_install frida-10.6.17-py2.7-linux-x86_64.egg # 或者,如果你使用...

    -easy_install_wordpress:WordPress的安装脚本

    标题中的“-easy_install_wordpress”是一个用于自动化安装WordPress的脚本,这通常是为了简化WordPress在服务器上的部署过程。WordPress是一种流行的开源内容管理系统(CMS),广泛用于创建网站和博客。这个脚本很...

    PyPI 官网下载 | SurfaceTopography-0.91.3-py3.6-linux-x86_64.egg

    在Linux环境下,安装这个.egg文件的常见方法是将它移动到Python的site-packages目录下,或者使用命令行工具如`python -m easy_install SurfaceTopography-0.91.3-py3.6-linux-x86_64.egg`来自动安装。在服务器上部署...

    PyPI 官网下载 | easy_net_tf-0.0.24.tar.gz

    这是Linux和Unix系统中常见的归档文件格式,用于存储多个文件和目录。在Python世界中,通常会将库打包成.tar.gz或.whl格式,方便用户通过pip(Python的包管理器)进行安装。 要安装这个库,用户首先需要解压.tar.gz...

    Python库 | pyffish-0.0.65-py3.6-linux-x86_64.egg

    使用`easy_install pyffish-0.0.65-py3.6-linux-x86_64.egg`可以快速完成安装。 **Linux运维与服务器开发** 在Linux环境下,Python库常常被用于系统的自动化运维工作,如脚本编写、监控、配置管理等。`pyffish`...

    PyPI 官网下载 | easy_nano-4.tar.gz

    3. 运行`python setup.py install`或使用pip:`pip install .`(如果在库目录中)来安装库。 4. 在Python代码中导入并使用库:`import easy_nano`。 以上就是基于给定信息对"easy_nano"库的详细解析,不过,为了...

    EasyConnect for Ubuntu(X64、X86)安装包分享

    1. EasyConnect_x86_7_6_7_3.deb:这是32位(X86)版本的EasyConnect安装包,使用.deb格式,是Ubuntu和Debian系Linux发行版的标准软件包格式,用于安装和管理软件。 2. EasyConnect_x64_7_6_7_3.deb:这是64位(X64...

    Python库 | easy_db-0.5.15.tar.gz

    pip install easy_db-0.5.15.tar.gz ``` 安装完成后,导入库并在代码中进行数据库操作。例如,创建连接、执行查询和处理结果可能如下所示: ```python from easy_db import EasyDB # 创建数据库连接 db = EasyDB('...

Global site tag (gtag.js) - Google Analytics