Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/157.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使Python脚本成为Mac的可执行.dmg文件?_Python_Macos_Kivy - Fatal编程技术网

如何使Python脚本成为Mac的可执行.dmg文件?

如何使Python脚本成为Mac的可执行.dmg文件?,python,macos,kivy,Python,Macos,Kivy,现在,我有一个python脚本,在运行时,它使用一个包“kivy”打开一个python窗口,同时使用许多其他包处理数据。是否有一种方法可以将所有这些合并到一个.dmg文件中,在运行该文件时,安装所有必要的包并以.app文件的形式启动python应用程序 知道有很多因素,这是非常具体的,但是如果有任何帮助,我们将不胜感激:D您可以用它来做这件事。我的建议是使用py2app- 一些安装说明 还有一个小教程,因为他们解释得很好,这是一个非常简单的过程。为什么不使用?我想你忘了*.dmg部分。为此,创建

现在,我有一个python脚本,在运行时,它使用一个包“kivy”打开一个python窗口,同时使用许多其他包处理数据。是否有一种方法可以将所有这些合并到一个.dmg文件中,在运行该文件时,安装所有必要的包并以.app文件的形式启动python应用程序


知道有很多因素,这是非常具体的,但是如果有任何帮助,我们将不胜感激:D

您可以用它来做这件事。

我的建议是使用
py2app
-

一些安装说明


还有一个小教程,因为他们解释得很好,这是一个非常简单的过程。

为什么不使用?我想你忘了*.dmg部分。为此,创建一个新文件夹并将*.app放入其中。然后,打开Disk Utility,进入文件->新建图像->文件夹中的图像,然后选择您的文件夹。这将创建一个*.dmg文件。