这是一个非常简短的问题。我使用Pyinstaller为Mac创建了一个包,我主要是尝试添加一个图标。我也试图让程序在没有启动终端的情况下运行,因为用户没有与终端进行交互。目前我正在运行pyinstaller时将以下内容添加到cmd中:
python pyinstaller.py --icon = group.ico --onefile --noconsole GESL_timetabler.py
我得到常规包(Unix Executable)和App。但是,当我双击App时,只有Unix可执行文件才能运行,并且没有进程运行。
此外,App和Unix可执行文件都没有显示图标图像。我确信这对我的pyinstaller命令是一个微不足道的问题,但是我很难弄清楚这个错误。有人可以帮我解决上面的说明吗?谢谢!
答案 0 :(得分:1)
请尝试使用--windowed
。据我所知,它们是相同的,但它可能会成功。
至于图标,我只是在控制台窗口上工作。它只是不会延续到我的主GUI窗口。
答案 1 :(得分:1)
您必须拥有适用于Mac OS的应用的group.icns
文件