一、生成requirements.txt
1. pipreqs [常用]
只导出当前环境使用的依赖包
# 安装
python3 -m pip install pipreqs
# 在当前目录生成
pipreqs . --encoding=utf8 --force
2. freeze
导出全部环境使用的依赖包。不建议使用
python3 -m pip freeze > requirements.txt
注意:
- 导出都需要在当前项目的根目录执行;
- 执行结束会自动在根目录生成requirements.txt
强烈建议做python项目的时候,使用虚拟环境。
使用虚拟环境:
Pycharm创建虚拟环境_傲娇的喵酱的博客_pycharm虚拟环境有什么用
二、requirements.txt使用方式
在当前环境,导入依赖包
python3 -m pip install -r requirements.txt
参考博客:
Python生成requirements.txt的两种方法_faith的运维开发之路的博客-_python 生成requirement