easy_install

目錄python

easy_install 簡介
easy_install 安裝
  1. 一、windows 下
  2. 二、linux 下
easy_install 使用方法
easy_install 簡介
easy_install 安裝
  1. 一、windows 下
  2. 二、linux 下
easy_install 使用方法

展開linux

編輯本段easy_install 簡介

easy_install是由PEAK(Python Enterprise Application Kit)開發的 setuptools 包裏帶的一個命令,因此使用easy_install其實是在調用setuptools來完成安裝模塊的工做。 Perl 用戶比較熟悉 CPAN,而 Ruby 用戶則比較熟悉 Gems;引導 setuptools 的ez_setup工具和隨之而生的擴展後的easy_install 與 「Cheeseshop」(Python Package Index,也稱爲 「PyPI」)一塊兒工做來實現相同的功能。它能夠很方便的讓您自動下載,編譯,安裝和管理Python包。 [1]

編輯本段easy_install 安裝

一、windows 下
找到一個 與你python 版本對於的setuptools 版本。好比

setuptools-0.6c9.win32-py2.5.exe ,下載安裝便可。ubuntu

二、linux 下
若是是ubuntu 的話,能夠sudo apt-get install python-setuptools 來安裝

若是是其餘發行版本,能夠下載後ez_setup. py,而後python ez_setup. py 安裝。windows

編輯本段easy_install 使用方法

使用方法很是簡單,在命令行輸入「easy_install 參數」便可。

a、經過模塊名稱來安裝。setuptools會自動搜索PyPI 以查找最新版本的模塊。若是找到的話,她會自動下載、編譯和安裝:例如工具

easy_install SQLObjecturl

easy_install "python_dateutil==1.5"spa

easy_install "python_dateutil>=1.5"命令行

說明,安裝過程可能須要權限,若是是ubuntu的話,能夠加上sudohtm

b、指定查找頁面("download page")來使用名稱和版本信息來安裝或升級一個模塊:blog

easy_install -f (此處添加一個url,百科不讓加) SQLObject

c、從指定模塊下載地址來下載模塊源碼並在下載成功以後編譯安裝

easy_install (此處添加一個模塊下載url,百科不讓加,可參考擴展閱讀)

d、在本地已經存在的egg文件基礎上來安裝模塊

easy_install /my_downloads/OtherPackage-3.2.1-py2.3.egg

e、升級一個已經安裝的模塊到最新版本,若是在PyPI中這個模塊有最新版本。

easy_install --upgrade PyProtocols

f、從源碼中安裝模塊(源碼已經下載並解壓到當前文件夾下)(New in 0.5a9)

easy_install .

g、模塊卸載 easy_install -m package-name (好比easy_install -m pylab)

若是想刪除經過easy_install安裝的軟件包,好比說:MySQL-python,能夠執行命令:

easy_install -m MySQL-python

注:此操做會從easy-install.pth文件裏把MySQL-python的相關信息抹去,剩下的egg文件,你能夠手動刪除。[1]

參考資料
本站公眾號
   歡迎關注本站公眾號,獲取更多信息