2015年8月19日 星期三

指定版本安裝 Python 套件:以 easy_install 為例

Python 常見的套件管理程式有 easy_install 跟 pip,兩者都有可能直接內建在作業系統上
因為軟體開發時,通常需要指派固定的第三方套件版本,以確保不會因為第三方套件的意外升級導致軟體出錯
因此就找了以 easy_install 來安裝指定版本的 Python 套件的方法。
完整的介紹可以參考 [1],有包括 easy_install 與 pip 的說明。

在 easy_install 的情況下,可以使用 == 來指定版本,例如:
easy_install 'virtualenv==1.6.3'

如果想要檢視目前系統上已經安裝的套件,雖然 easy_install 本身沒有這個功能,但可以透過套件 yolk 來達成。
easy_install yolk
yolk -l
列出來的資訊會類似這樣:
yolk            - 0.4.3        - active

參考資料:
  1. Python 套件管理程式簡介

沒有留言: