2018年9月13日 星期四

[Python] 套件管理程式 - pip


pip 是Python內建的套件管理的程式,用來安裝及管理Python的套件


pip install


安裝套件 pip install [MODULE_NAME]
安裝套件的特定版本 pip install [MODULE_NAME]==Version
更新套件至最新版本 pip install --upgrade [MODULE_NAME]
參考requirements.txt檔案安裝套件 pip install -r requirements.txt

pip show


顯示套件資訊 pip show [MODULE_NAME]

pip freeze


以requirements的形式顯示安裝的套件 pip freeze

pip uninstall


解除安裝套件 pip uninstall [MODULE_NAME]


保存套件的開發環境
可搭配virtualenv在乾淨的套件環境中使用

1. 使用pip freeze取出當前開發環境所使用的套件 python -m pip freeze > requirements.txt

2. 再用requirements.txt安裝開發環境的套件 python -m pip install -r requirements.txt