首先是开发环境
具体用到什么仍是网上找来的,如下列举 python
系统:
windows7 64位(由于我不是专业的pythoner,说着说我根本就不pythoner,因此像你们说的那样用linux)
python环境:
python27(32位)
pycairo-1.8.10.win32-py2.7
pygobject-2.28.3.win32-py2.7
pygtk-2.24.0.win32-py2.7
GTK+:
gtk+-bundle_2.24.10-20120208_win32 linux
具体怎么下载本身查一下吧,个人是两年前下载的,当时扔到一个夹子里没用,如今也懒得下就用了
**要求下载的都是32位的,学的时候不必在这个问题上较劲,找兼容性好的就成 小程序
安装顺序: windows
python27(配置环境变量)-->pycairo-->pyobject-->pygtk-->GTK+ (这个解压配置环境变量到bin就行) eclipse
至此环境搭建完毕 工具
须要写一个小例子验证一下,这时候又有问题了:用什么开发工具?
我用过 UliPad(我称他为:有了IPAD)、pydev(实际上是aptana)、PyCharm
第一个小巧一些
第二个用着挺好(由于习惯用eclipse)
第三个你们都说好,本身用着也不错
具体用哪一个看本身习惯 开发工具
而后是一个小例子——显示一个窗口: spa
#coding=utf-8 import gtk w = gtk.Window() w.set_title('第一个窗口') w.show() gtk.main()
运行结果 code
至此,第一个pygtk的小程序就算是结束了 ip