有没有更简单的方法来理解如何安装pygobject+;gtk&x2B;3.
作为初学者,我喜欢GTK+3和教程的外观和代码风格。 问题是我不明白如何安装它。 直到现在我都失败了。 与此同时,我开始玩PyQT和wxpython,看看什么是最好的。有没有更简单的方法来理解如何安装pygobject+;gtk&x2B;3.,gtk,pygobject,Gtk,Pygobject,作为初学者,我喜欢GTK+3和教程的外观和代码风格。 问题是我不明白如何安装它。 直到现在我都失败了。 与此同时,我开始玩PyQT和wxpython,看看什么是最好的。 至少它们更容易安装,即使PyQt对我来说很难编码,而wxpython在外观上也不那么吸引人。您最好使用Linux发行版,基于Debian的发行版是您易于安装的最佳选择。例如,在Ubuntu中,GTK3、PyGObject和Python都是默认安装的。不要从GTK网站下载和编译 如果您确实需要使用Windows操作系统,最好的选
至少它们更容易安装,即使PyQt对我来说很难编码,而wxpython在外观上也不那么吸引人。您最好使用Linux发行版,基于Debian的发行版是您易于安装的最佳选择。例如,在Ubuntu中,GTK3、PyGObject和Python都是默认安装的。不要从GTK网站下载和编译 如果您确实需要使用Windows操作系统,最好的选择是使用: 但请注意,您将遇到问题,因为这也不是那么容易,而且,恕我直言,Gtk+3还没有为多平台开发做好准备,或者至少没有Gtk+2那样做好准备。看 pygobject在黄金时段仍然需要:
- 和API参考。目前还没有自动生成的文档。使用C引用在大多数情况下只是猜测
- Windows的官方安装程序
- 支持Python3/PyGObject应用程序冻结
- Gtk+3在其他OSs中的实际工作和外观与预期一致
- Python API参考将可用(在CHM中),请注意,在linux中,它的行为类似于valadoc(服务器客户端),动态生成html,但由于没有适用于windows的libyelp,它需要转换为静态html,并且在MSYS下使用gnome doc工具渲染30000多个文件需要花费大量时间
- IMO对安装程序的可用性没有严格要求
- 应用程序冻结是可能的(使用py2exe亲自测试),并通过Tagliaretti测试和记录的cx_冻结(参见PyGObject wiki)
- 它实际上是有效的,并且已经在Windows下针对两个复杂/流行的应用程序进行了持续测试:我的MyPaint和Helge的Gramps。事实上,AIO包比任何PyGTK AIO都要完整得多
我的回答可能有偏差。是否要从源代码安装?为什么很难?哪个操作系统?我的操作系统是Windows7。我承认我太笨了,无法处理这种复杂的技术安装。遗憾的是,没有像PyQt和wxPython那样简单的安装。我喜欢GTK的一点是,它的编码风格与Tkinter非常相似,我喜欢Tkinter,但我想做更复杂的事情,所以我需要一个新的库,所以我开始阅读PyQT并使用它,稍后我将尝试wxpython,看看有什么对我更好。谢谢你的回答。这只会增强我在阅读和尝试GTK+3时的总体印象。同时,我尝试pyqt,稍后将尝试wxpython。