Windows7 64位下搭建PyGTK開發環境

2021-09-01 05:35:14 字數 2151 閱讀 6461

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!

畢業設計用pygtk實現的,理論上是可以跨平台的,但是其中用到的一些模組可能無法在win下用(或許折騰折騰這些模組可以搞到win平台的,好吧,我沒那麼蛋疼)

win7上搭建gtk和pygtk開發環境的詳細步驟:

一:環境說明

windows 7 x86_64  沒有安裝python

注:是32位的,不是64位的,因為接下來的其他安裝包只能在32位python上執行,我之前裝64位python時一直無法成功配置開發環境

注:都是用win32的,雖然宿主環境是64位win7

三:安裝python2.6.5,這個不需要多廢話,一步步的安裝即可

然後編輯win7的環境變數,順序依次是:control panel=>system=>advanced system setting=>advanced>environment variables=>system  vaiables=>path,將c:\python26新增到環境變數中去

四:安裝pycairo 安裝pygobject 安裝pygtk-2.16.0+glade.win32-py2.6.exe

可能出現的情況是:在安裝時,系統提示找不到python2.6.5,這都是登錄檔的錯,解決辦法

參考本文:

我簡單說一下

問題產生的原因:

python登錄檔的路徑是:hkey_local_machine\software\python

而安裝程式會去:hkey_local_machine\software\wow6432node下尋找python

修改問題的辦法:

hkey_local_machine\software\python把這個登錄檔output出來,然後用文字編輯器編輯一下,把output出來的登錄檔文字每一行的hkey_local_machine\software\python在

software和python中間加上wow6432node,然後儲存好修改,退出。雙擊修改過的登錄檔,系統會提示你匯入,匯入後即可,然後到hkey_local_machine\software\wow6432node

找下python是否出現,ok,搞定!

七:安裝gtk+-bundle_2.16.6-20100912_win32.zip

解壓到c盤gtk資料夾,gtk資料夾是我自己建立的(當然你也可以放到任何位置),然後編輯win7的環境變數,順序依次是:control panel=>system=>advanced system setting=>advanced>environment variables=>system  vaiables=>path,將c:\gtk\bin新增到環境變數中去,非常建議寫到最前邊!

八:測試

輸入gtk-demo測試gtk是否安裝成功,開啟python的gui ide檢視python的版本資訊等等

#!/usr/bin/env python

import pygtk

import gtk

class base:

def __init__(self):

self.window = gtk.window(gtk.window_toplevel)

self.window.set_default_size(200, 200)

self.window.connect(『destroy』, gtk.main_quit)

self.window.show()

def main(self):

gtk.main()

if __name__==」__main__」:

base=base()

base.main()

當然,你完全可以簡單的在python控制台輸入import pygtk  import gtk等來測試python是否能找到這些包,找不到的話會報錯的

上個小圖:

給我老師的人工智慧教程打call!

Windows7 64位下搭建PyGTK開發環境

畢業設計用pygtk實現的,理論上是可以跨平台的,但是其中用到的一些模組可能無法在win下用 或許折騰折騰這些模組可以搞到win平台的,好吧,我沒那麼蛋疼 win7上搭建gtk和pygtk開發環境的詳細步驟 一 環境說明 windows 7 x86 64 沒有安裝python 注 是32位的,不是6...

32位作業系統安裝Windows7 64位

最近用2g的記憶體開發專案的時候,感覺很卡。於是換成4g的記憶體,ddr2的筆記本記憶體比ddr3的要貴了一倍多的價錢,暈死。公升級了記憶體,自然是要公升級成64位的系統的。但是32位無法執行64位的安裝程式,光碟機又壞了,有沒有u盤啟動,只能通過硬碟了。於是只能通過引導進入dos命令列執行安裝程式...

windows 7 64位出現Oracle中文亂碼

提示oracle客戶端無法連線指定字元 安裝好客戶端之後,如圖 將資料庫dbhome 1中的network資料夾全部複製到客戶端,如圖 第二種方法 本人使用的第二種方法 果斷放棄.net自帶的ole db 的連線方式 這種方式太容易出現中文亂碼錯誤 改為oracleclient的連線方式 oracl...