2020-05-07

使用 pip freeze 記錄安裝的套件

使用 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

沒有留言:

FB 留言