linux下easy_install的安裝與使用詳解


Python中的easy_install工具用起來非常好用,它的作用類似於Php中的pear,或者Ruby中的gem,或者Perl中的cpan。

1.easy_install安裝

如果想使用easy_install工具,需要先安裝setuptools,不過更酷的方法是使用ez_setup.py腳本:
執行如下命令:

1
2
shell #  wget -q http://peak.telecommunity.com/dist/ez_setup.py
shell #  python ez_setup.py

安裝完后,最好確保easy_install所在目錄已經被加到PATH環境變量里:

Linux: /usr/local/bin

比如說要安裝Python的MySQL支持,可以執行如下命令,系統會自動在pypi網站列表里查找相關軟件包:

1
easy_install MySQL-python

通過easy_install安裝軟件,相關安裝信息會保存到easy-install.pth文件里,路徑類似如下形式:

Linux:/usr/local/lib/python25/site-packages/easy-install.pth

如果想刪除通過easy_install安裝的軟件包,比如說:MySQL-python,可以執行命令:

1
easy_install  - m MySQL - python

此操作會從easy-install.pth文件里把MySQL-python的相關信息抹去,剩下的egg文件,你可以手動刪除。

2.easy_install使用詳解

方法一:
  根據你想要的安裝包名來進行easy_install,工具會檢索網頁查詢最新版本的包,自動下載、構建和安裝

1
easy_install MySQL-python

方法二:
  指定網址來更新或安裝,類似使用一,多了個參數-f和用來指定頁面的地址只指定頁面地址

1
easy_install -f http: //pythonpaste .org /package_index .html SQLObject

方法三:
  只使用網址來easy_install安裝

1
easy_install http: //example .com /path/to/MyPackage-1 .2.3.tgz

方法四
  easy_install安裝下載好的egg文件(egg文件是用setup tools打包的壓縮文件)

1
easy_install  /my_downloads/OtherPackage-3 .2.1-py2.3.egg

方法五:
  升級包,有時候你需要更新包的版本

1
easy_install --upgrade PyProtocols


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM