快速生成项目依赖包requirement.txt

发布时间 2023-11-12 09:46:15作者: PiggThird

方式一

# 这个方法会导出所有的包 不管项目用没用上
pip install requests

# 在虚拟环境中安装完所有项目依赖库后 使用freeze命令将项目所依赖的所有第三方库导出到一个文件中 可使用以下命令将依赖库导出到一个名为requirements.txt的文件中
pip freeze > requirements.txt

# 在新的项目中根据依赖包清单批量安装
pip install -r requriements.txt

方式二

# 这个方法只生成项目中用到的包 但是名字可能会出错
pip install pipreqs

# 导出到根目录下 指定编码格式(不指定也可以但是有时会报错)
pipreqs ./ --encoding=utf-8