Python PIP 使用 requirements.txt 管理套件相依性

Python 常常會使用 PIP / PIP3 安裝很多套件(Library),但是要移植到其它機器或者要做環境 freeze (避免升級造成程式問題),很常見的作法就是使用 requirements.txt 來限定套件與版本 。

  • 註:requirements.txt 只是習慣的檔名

Python PIP 使用 requirements.txt 管理套件相依性

PIP 倒出現有環境套件

  • $ pip freeze > requirements.txt # requirements.txt 如下述格式
    pylint==1.6.5
    PyMySQL==0.6.7

PIP 安裝 requirements.txt 的套件

  • $ pip install -r requirements.txt

相關網頁

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

在〈Python PIP 使用 requirements.txt 管理套件相依性〉中有 1 則留言

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料