首先是开发环境
具体用到什么还是网上找来的,以下列举
系统:
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
具体怎么下载自己查一下吧,我的是两年前下载的,当时扔到一个夹子里没用,现在也懒得下就用了
**要求下载的都是32位的,学的时候没必要在这个问题上较劲,找兼容性好的就成
安装顺序:
python27(配置环境变量)-->pycairo-->pyobject-->pygtk-->GTK+ (这个解压配置环境变量到bin就行)
至此环境搭建完毕
需要写一个小例子验证一下,这时候又有问题了:用什么开发工具?
我用过 UliPad(我称他为:有了IPAD)、pydev(其实是aptana)、PyCharm
第一个小巧一些
第二个用着挺好(因为习惯用eclipse)
第三个大家都说好,自己用着也不错
具体用哪个看自己习惯
然后是一个小例子——显示一个窗口:
#coding=utf-8 import gtk w = gtk.Window() w.set_title('第一个窗口') w.show() gtk.main()
运行结果
至此,第一个pygtk的小程序就算是结束了