生成和安装python项目依赖

Preface

最近连续遇到项目依赖的问题。今天跑以前的一个旧项目,拉到本地,才意识到python的模块没有写依赖。


依赖管理

生成依赖文件

1
2
3
4
5
6
pip3 freeze [options]

Description:
Output installed packages in requirements format.

packages are listed in a case-insensitive sorted order.

本地开发的项目安装好各种库过后,执行

1
pip freeze > requirements.txt

即可生成项目依赖文件requirements.txt


使用依赖文件

在项目目录,执行

1
2
3
pip install -r requirements.txt

# -r, --requirement <file> Install from the given requirements file. This option can be used multiple times.

即会安装所需的依赖。

关注我的微信公众号[李一二],即时看更多的文章