我正在寻找一个GUI工具包/框架来创建在Mac Snow Leopard上运行的应用程序,最好是其他系统(Windows,Linux)。
交易破坏者:
据我所知,Tkinter运行X11和wxWidgets而PyQT不运行64位。
有什么可用于外观漂亮的Mac应用程序吗?
[编辑] http://wiki.python.org/moin/GuiProgramming 列出了许多无法使用的东西,但有一些有趣的东西。 Lucid ......敲响了钟声,但该网站对Python一无所知。 PyGUI,看起来像一个很酷的单人项目,就像uxpython一样。
看来QT,WX和TK真的很重要...... 所有这些都可能在几年内拥有64位或Cocoa端口,但目前它们似乎都没有开箱即用。
[编辑]
到目前为止还没有完美的解决方案。
我还不确定要使用哪个,但我现在接受了PyQT。
答案 0 :(得分:2)
也许PyQt适用于Snow Leopard 64位。查看this link并尝试一下。
答案 1 :(得分:2)
您的列表并未明确排除CocoaPython/PyObjC,它在Mac OS X上完全是原生的。但是,它不会在其他任何内容上运行,
答案 2 :(得分:1)
苹果提供的Tk,Aqua Tk,OS X至少从OS X 10.4开始就不是基于X11的。 Apple在OS X 10.6中发布了64位版本的Aqua Tk,Apple提供的Python 2.6中的Tkinter与之相关联。但是,有一些报道使用IDLE和其他测试应用程序的问题。您的里程可能会有所不同。