在 Windows 上想写一个基于 Python 和 GTK 的 UI 程序,但是GTK对Windows支持好像没有维护?不知道大家有没有手动尝试成功的?
这个好像是个不错的参考: https://github.com/wingtk/gtk-win32
1
willm Dec 10, 2016 via Android
windows 上折腾 gtk 不是给自己找气受么
|
2
likai Dec 11, 2016 via Android
用 msys2 ,编译很方便
|
3
sagaxu Dec 11, 2016
wxpython 或者 pyqt 更靠谱吧
|
4
forcecharlie Dec 11, 2016 via iPhone
gtk 3 官方有文档 支持在 windows 下编译, gedit ( gtk3 )最新版都在 windows 下跑起来了。
|
5
MasterMonkey OP @likai 如果用 msys,那么编译的结果很 windows 版本的 python 配合很困难!
|
6
MasterMonkey OP @willm 挺喜欢 gtk 的,不过官方对 windows 的支持好像不怎么好!
|
7
MasterMonkey OP @sagaxu 喜欢 gtk,优先选 gtk+python
|
8
MasterMonkey OP @forcecharlie gedit 是基于 msys 编译并且整体发布的,我想要的是基于 visual studio 编译的,这样跟 Python on windows 配合很有优势,官方版本的 python 就是基于 vs 编译的!
|
9
jimzhong Dec 11, 2016
GTK 在 windows 上会不会变得很丑啊
如果只是想做个简单界面推荐 tkinter , Python 自带 |
10
MasterMonkey OP 跨平台很方便,每每想起来 xamarin 和 gnome 是一个原始作者,就忍不住想试一试!
|
11
Technetiumer Dec 12, 2016 特意登录回复,似乎 PyGTK 已死,多年不更新
建议 PySide 和 wxPython |
12
Technetiumer Dec 12, 2016
另外 wxPython 有 Py3 版本,虽然继续更新,似乎都是伸手党,维护者少。
PySide 起码有 Qt 商业支持,虽然我不喜欢 Qt 。 |
13
stormpeach Dec 12, 2016
https://github.com/vczh-libraries/GacUI
轮子哥的项目有用 GTK |
14
MasterMonkey OP @stormpeach 虽然不知道轮子哥是那位哥,但是每每看到 MVVM ,就想到生产力秒杀一切的 WPF,不由得心里暖暖的:)
|
15
progmboy Dec 15, 2016
我试过..特 J8 麻烦.后再就直接用 msys2 直接同步了.
gtk for windows 还是有人维护的..维护 windows 支持的人中还有个国人.那个在 windows 下编译 gtk 就是他写的. 你看下 git log 就知道了..还有就是 gtk for windows bug 真是多呀,各种不支持. 有兴趣的哥们可以看下 duilib for gtk: https://github.com/progmboy/gtkduilib |