我需要安装一个Python应用程序(python + wxWidgets GUI)到最终用户的计算机。 我需要一个应用程序在Dock中,并像任何其他应用程序启动 – 轻“开始”指示器,点击是焦点等。但OS X阻止我拖动python脚本停靠 – 似乎认为python脚本是不是一个可执行文件:(当我将一个python脚本拖放到dock的“documents”部分时,它不会在被点击时启动 – 一个空的terminal打开,python启动器打开几秒钟,然后什么也没有发生。
使用:Mac OS X 10.5.7
有没有办法把一个Python应用程序到Dock中?
你可以使用py2app ,它带有py2applet来生成一个.app快速和肮脏。
对于Mac OS X中的Dock来说,你的应用程序是一个真正的Mac OS X应用程序,它需要是一个应用程序包。 或者,您是否曾尝试使用.command文件运行它? 用户双击.command文件,它将执行terminal中的说明 – 这可能会解决您的问题,但从您的问题,我不知道为什么它不会正常运行。
有问题的应用程序,你看了一个修改使用py2app
另外, 鸭嘴兽呢? 如果您的脚本是在事后自行开发应用程序GUI,或者自行开发,那么可能会起作用。 只要设置Platypus不显示GUI本身。 (编辑:对不起,我最初忘了提这个)