我正在python = 3.6上运行我的项目,我想列出该project / repo /目录中存在的python脚本导入的所有模块,以便我可以构建项目特定的需求文件以供将来使用。 使用脚本帮助我遍历目录树以列出模块或任何可用的python模块。
答案 0 :(得分:0)
我遇到了pipreqs软件包,该软件包根据项目的导入语句生成了require.txt文件。
安装:
pip install pipreqs
用法:
pipreqs /path/to/project
pipreqs会在项目的根文件夹中自动生成requirements.txt文件。
限制条件: Pipreqs使用项目导入来生成requirements.txt文件。因此,请务必注意,pipreqs将不包括特定项目所需的插件。您需要在require.txt
中手动添加插件信息。