使用 pip freeze 記錄安裝的套件
一般會使用 pip freeze 查看和記錄目前專案使用的套件,常用的方式是存入 requirements.txt:
pip freeze > requirements.txt
搬移專案或 git clone 專案到別的地方重新安裝套件時:
pip -r requirements.txt
這種做法的缺點是,無法看到套件相依性的關係。可以另外使用 requirements-top.txt 來記錄手動安裝的套件。 例如,安裝 flask 只要記錄下式,而不用記錄 Jinja2、Werkzeug 等套件:
Flask==1.1.2
沒有留言:
張貼留言