Windows:获取python项目使用的所有模块/软件包

时间:2018-09-25 17:50:45

标签: python windows python-3.x module package

我有一个应用程序,现在我想知道如果其他人想要安装它,则需要哪些软件包/模块。如何获得特定项目所需的所有python模块/软件包?

重要提示:该问题已经answered for Linux。他们建议使用pipreqs,这似乎是一个不错的解决方案,但是does not to support Windows

我的Python版本是3.6.4。

我正在Windows 10上工作。

2 个答案:

答案 0 :(得分:1)

也许您可以使用:pip freeze吗?

这将为您的给定项目<{3}}输出所有已安装的软件包

希望有帮助!

答案 1 :(得分:1)

您是否已验证pipreqs不起作用?我使用Windows 10(内部版本17134.285),Python 3.7.0和pipreqs 0.4.9;并且我已经使用pipreqs成功生成了需求文件。

C:\l\Projects\MicrosoftGraph>pipreqs .\sampleGraphAuthPython
INFO: Successfully saved requirements file in .\sampleGraphAuthPython\requirements.txt

C:\l\Projects\MicrosoftGraph>type .\sampleGraphAuthPython\requirements.txt
bottle==0.12.13
adal==1.1.0
Flask_OAuthlib==0.9.5
requests==2.19.1
Flask==1.0.2
requests_oauthlib==1.0.0
urllib3==1.23