怎么生成requirements.txt

作者: siediyer 分类: django,python 发布时间: 2024-02-05 12:43

要生成 `requirements.txt` 文件,可以使用两种不同的方法:

  1. 使用pipreqs
    • 安装pipreqs:`pip install pipreqs`
    • 生成一个空的 `requirements.txt` 文件:`pipreqs ./ –encoding=utf8 –force`
    • 如果 `requirements.txt` 已存在,且不想覆盖它,可以添加 `–force` 参数以强制覆盖:`pipreqs –force ./`
    • 完成后,`requirements.txt` 文件应该位于项目根目录下。12
  1. 使用pip freeze
    • 在项目根目录下打开终端
    • 使用 `pip freeze > requirements.txt` 来生成包含所有依赖项的 `requirements.txt` 文件。

需要注意的是,`pip freeze` 会生成包括整个Python环境的包信息,这可能会导致不必要的依赖被包含在内。如果项目是在虚拟环境中开发的,那么 `pip freeze` 可能是一个合适的方法。然而,为了更准确地反映项目的实际依赖,建议使用 `pipreqs` 这个第三方库

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

Title - Artist
0:00