如何打包程序与人分享?

时间:2012-01-20 06:04:37

标签: python installer python-3.x tkinter

我使用os模块和名为easygui的tkinter库中的一些内容为我的朋友制作了一个简单的程序。问题是我不希望我的所有朋友都必须下载Python和easygui才能使用该程序。

关键是我的朋友使用Mac OS X和Windows,我需要一种方法来使用Python解释器和我用来制作程序的模块打包我的程序,或者exe或{{ 1}}文件分别用于Windows和Mac。

1 个答案:

答案 0 :(得分:2)

我为此目的使用py2exepy2app

我没有做的就是将它们用于python 3应用程序。

替代方案是cx_freeze,它支持Python 3。

正如Joe上面所说,PyInstaller是另一种选择。