1

我使用 pyinstaller 从 os_x 上的 python 脚本创建可执行文件。它创建一个包含可执行文件及其依赖项等的 dist 文件夹。一些文件如下图所示:

在此处输入图像描述

有没有办法从这些文件创建单个应用程序包?如果是这样,我应该如何进行?

此外,除了 GUI 之外,还会弹出控制台。如何禁用此弹出窗口?

4

1 回答 1

2

以下是我用来编译独立 exe 的命令行(自包含,没有共享组件的目录)。重要的参数是--onefile。--onedir 参数将生成带有共享组件的 exe 目录。

要在运行时禁用弹出控制台...在构建命令行中使用 --noconsole 参数。

c:\python27\python.exe c:\pyinstaller\pyinstaller.py --noconsole --onefile --workpath="C:\Users\alan\Documents\python" "C:\Users\alan\Documents\python\饼图.py"

于 2013-06-19T21:41:22.113 回答