用户友好的方式来分发Python应用程序

时间:2017-03-04 19:38:55

标签: python macos exe software-distribution dmg

在安装过程中,将python应用程序分发给windows和mac用户而不会吓跑它们的最佳方法是什么?

我正在编写一个对我大学生有帮助的软件。该软件将由各种学科的学生使用,很多来自那些几乎没有编程背景的学生。

如果只有一次点击魔术发生安装解决方案,那将是最好的。

我应该怎么做呢?请指教!

1 个答案:

答案 0 :(得分:0)

这是一个非常广泛的问题。最好的方式"分发任何软件都是使用软件分发/系统管理套件。实施需要时间,但一旦完成,节省时间巨大。有几个套房可以做到这一点;我相信AirWatch将像ThingWorx,Helix Device Cloud和其他人一样工作。这些解决方案可以实现所谓的“所需分发”和“#34;这将简化强制软件。甚至没有点击;从您指定的日期开始,该软件就在那里。

现在,如果您不想在这样的解决方案上投入时间,那么请使用Windows的MSI格式。这是安装软件的一种优越方式 - 用户双击软件,如果您以某种方式完成了MSI,安装就会发生。用户决定安装哪些有些人不会利用。再次,这只适用于Windows,抱歉。我不熟悉Mac安装,但我确信这也是为Mac构建安装程序的方法。

如果您的用户在正常的软件安装过程中感到害怕,那么您就会遇到其他问题。如果他们完全熟悉计算机,他们之前已经看过安装过的软件并且很可能已经完成了。