分发python命令行应用程序的更好方法

时间:2017-06-23 06:09:26

标签: python pip py2exe

我想了解分发python应用程序之间的区别。该应用程序应在Windows和Mac OS平台上使用。我看到有两种方法可以做到这一点。

  1. 使用py2exe / py2app等创建可执行文件

  2. 使用pip分发应用程序。

  3. 我想了解两种解决方案的用例。

1 个答案:

答案 0 :(得分:1)

一些事情。正如Sam Chats所提到的,创建可执行文件的一个可能用例是,如果您不想共享源代码,而如果使用pip分发应用程序,则可以。此外,如果使用pip进行分发而不是创建应用程序,则更多用户可以轻松访问您的应用程序。例如,查看this StackOverflow答案作为使用pip over Anaconda的原因