我想了解分发python应用程序之间的区别。该应用程序应在Windows和Mac OS平台上使用。我看到有两种方法可以做到这一点。
使用py2exe / py2app等创建可执行文件
使用pip分发应用程序。
我想了解两种解决方案的用例。
答案 0 :(得分:1)
一些事情。正如Sam Chats所提到的,创建可执行文件的一个可能用例是,如果您不想共享源代码,而如果使用pip分发应用程序,则可以。此外,如果使用pip进行分发而不是创建应用程序,则更多用户可以轻松访问您的应用程序。例如,查看this StackOverflow答案作为使用pip over Anaconda的原因