从Python源代码自动生成requirements.txt
手动创建requirements.txt文件可能是一项繁琐的任务,尤其是在使用缺少外部 Python 源代码。为了应对这一挑战,让我们探索一个自动解决方案,直接从导入部分生成requirements.txt文件。
解决方案:
幸运的是,Python包索引( PyPI)提供了一个名为 pipreqs 的工具,可以无缝地从 Python 源代码中提取依赖项。使用方法如下:
安装 pipreqs:
pip install pipreqs
运行 pipreqs:
在Python源代码目录下执行pipreqs命令:
pipreqs /path/to/project
该命令会在指定目录下创建一个requirements.txt文件。
pipreqs 的优点:
与传统的 pip freeze 命令相比,pipreqs 提供了几个好处:
以上是如何从 Python 源代码自动生成“requirements.txt”文件?的详细内容。更多信息请关注PHP中文网其他相关文章!