首先是開發環境
具體用到什麼仍是網上找來的,如下列舉 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