linux下安装easy_install的方法

 更新时间:2013年02月10日 18:42:00   作者:  
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文件,手动删除即可。

相关文章

  • Python应用打包成APK的全部流程记录

    Python应用打包成APK的全部流程记录

    这篇文章主要介绍了Python应用打包成APK的全部流程,遵循正确的步骤,可以轻松地将Python应用转换为在Android设备上运行的APK文件,从而扩展应用的可用平台,需要的朋友可以参考下
    2024-09-09
  • 基于PyQt4和PySide实现输入对话框效果

    基于PyQt4和PySide实现输入对话框效果

    这篇文章主要为大家详细介绍了基于PyQt4和PySide实现输入对话框效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-02-02
  • python进行二次方程式计算的实例讲解

    python进行二次方程式计算的实例讲解

    在本篇内容里小编给大家整理了一篇关于python进行二次方程式计算的实例讲解内容,有兴趣的朋友们可以学习下。
    2020-12-12
  • python Matplotlib模块的使用

    python Matplotlib模块的使用

    这篇文章主要介绍了python Matplotlib模块的使用,帮助大家更好的利用python处理图像,感兴趣的朋友可以了解下
    2020-09-09
  • python新手学习可变和不可变对象

    python新手学习可变和不可变对象

    在本篇文章里小编给大家分享了是一篇关于python可变对象和不可变对象的基础知识点内容,有需要的朋友们可以参考下。
    2020-06-06
  • Python开发之os与os.path的使用小结

    Python开发之os与os.path的使用小结

    这篇文章主要介绍了Python开发之os与os.path的使用小结,本文通过实例代码给大家介绍的非常详细,感兴趣的朋友一起看看吧
    2024-05-05
  • Python 加载 TensorFlow 模型的注意事项

    Python 加载 TensorFlow 模型的注意事项

    TensorFlow支持多种模型格式,但最常见的两种是SavedModel和HDF5(对于Keras模型),这里,我将分别给出加载这两种模型格式的示例代码,需要的朋友可以参考下
    2024-08-08
  • 基于Python编写一个桌面时钟屏保

    基于Python编写一个桌面时钟屏保

    这篇文章主要为大家详细介绍了如何基于Python编写一个桌面时钟屏保效果,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2024-12-12
  • Tornado服务器中绑定域名、虚拟主机的方法

    Tornado服务器中绑定域名、虚拟主机的方法

    这篇文章主要介绍了Tornado服务器中绑定域名、虚拟主机的方法,本人查看了Tornado才得的方法,特此分享,需要的朋友可以参考下
    2014-08-08
  • Python中的字符串切片(截取字符串)的详解

    Python中的字符串切片(截取字符串)的详解

    这篇文章主要介绍了Python中的字符串切片(截取字符串)的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-05-05

最新评论