在MS Windows上安装PyGTK
更新时间:2023-10-18 08:03:01 阅读量: 综合文库 文档下载
在MS Windows上安装PyGTK
安装PyGTK,最简单的方式是采用下列步骤:
* 安装适用于Microsoft Windows的Python 2.4或者更新版本,可以从Python官方网站[www.python.org]获取
* 安装GTK+ 2.10 developer runtime,可以从GTK+/Glade for Win32项目站点 [sourceforge.net]下载,或者使用GTK+项目提供的(更新的)GTK+ stack bundle,可以通过[pygtk.org]的链接访问GTK+项目主页 * 安装PyCairo、PyGObject和PyGTK,可以从PyGTK项目站点下载它们的安装包[www.python.org] 。注意只有把它们全部安装上才能运行
PyGTK。最方便的是直接下载完全安装包
[pygtk-all-in-one-2.24.2.win32-py2.6.msi],一次装完所有需要模块。 检测是否一切正常,从文件获取Python交互式控制台启动下面这个脚本:
import gtk
window = gtk.Window()
window.set_title(\ window.connect(\ window.show_all()
gtk.main()
注意:务必检测是否已经安装了GTK+ 2.10 runtime,它可能会与其他使用GTK+ runtime的应用程序冲突,例如GIMP。
可以访问一些旧版本的PyGTK:
* Alexandre Fayolle为PyGTK和Python 1.5、2.0和2.1制作了一个Windows安装包,可以从[ftp.logilab.org]获取。Alexandre的安装包还依赖于Hans Breuer对源码做的修改,在下面描述。
* Hans Breuer保存了一个源码补丁和Python 2.0二进制包,这些东西放在他的GTK+的移植版本的页面中,可以从[hans.breuer.org]访问[在这个页面上有各种Win32移植版本和一些有用的工具,如果在Windows上开发可以浏览一下该页面]。 在该页面中你还可以找到libglade适用于Win32的一个移植版本,可以加入到应用中。
* 还有一些更早的、过时的用于Windows的安装包,由Kevin Butler制作,可以从
[www.geocities.com]获取。不要使用这些包;这里提供链接仅仅是为了满足对代码感兴趣的一些人。
*************************************************************************
安装过程全记录
1) 安装Python
这里使用了Python-2.6.x.msi,可以从Python官方网站下载 安装完成后设置环境变量,设置path包含Python的安装目录 打开命令行,输入python,验证是否安装成功
2) 安装GTK+ runtime
这里直接使用了PyGTK推荐使用的GTK+ bundle[下载] official
GTK+
bundle
的
下
载
地
址
为
http://ftp.gnome.org/pub/GNOME/binaries/win32/gtk+/
对于GTK+ bundle,我下载了它的最新版本: gtk+-bundle_2.24.10-20120208_win32
解压后,打开README文件,里面说明如何安装:
I 将解压缩后得到的bin目录添加到系统的path环境变量中 II 在命令行下输入pkg-config --cflags gtk+-2.0,检测是否输出正常
III 在命令行下输入gtk-demo,检测是否可以工作
注意:这里仅仅安装了GTK+工具包,要使用PyGTK进行开发,还必须继续安装PyCairo、PyGObject和PyGTK;否则在import gtk时系统会报错
Import error: No module named gtk
另外,还可以单独下载GTK+ runtime的包,但是要自己安装许多依赖库,非常繁琐,这里不再演示。建议直接使用GTK+ bundle。
3) 安装PyCairo、PyGObject和PyGTK
从PyGTK项目站点可以找到下载这些安装包的链接
PyCairo http://ftp.gnome.org/pub/GNOME/binaries/win32/pycairo/
PyGObject http://ftp.gnome.org/pub/GNOME/binaries/win32/pygobject/
PyGTK http://ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/ 我用的Python为2.6版本的,所以下载的安装包也是对应Python 2.6的:
pycairo-1.4.12-2.win32-py2.6.exe pygobject-2.14.2-2.win32-py2.6.exe pygtk-2.12.1-3.win32-py2.6.exe 下载后安装。
也可以下载完全安装包,一次性安装所有模块 [pygtk-all-in-one-2.24.2.win32-py2.6.msi]
4) 检测是否安装成功
创建testpygtk.py并输入下列代码: import gtk
window = gtk.Window()
window.set_title(\ window.connect(\ window.show_all()
gtk.main()
通过命令行执行命令:python testpygtk.py,这时你会得到一个小窗口!
正在阅读:
在MS Windows上安装PyGTK10-18
2013物流工程招生学校06-30
山东省聊城市堂邑中学2013-2014学年高二上学期9月假期自主学习反馈检测 理科数学试题 Word版含答案01-14
论会计集中核算的利与弊及对策建议03-13
2020年(培训体系)中国人寿保险公司新晋员工培训手册03-21
8、增强型脉宽调制模块PWM05-11
2022年云南大学物理科学技术学院832计算机程序设计基础考研题库04-15
班务工作计划七年级二班05-14
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- Windows
- 安装
- PyGTK
- 中建项目双优化策划 - 图文
- 投资学习题
- 2015年最新北师大版三年级下册数学教案(全) - 图文
- 2018 - 2019年高考语文学业水平测试复习模拟测试卷(一)
- 试论秦桧的投降主义思想与绍兴和议
- 建筑材料考试试题及参考答案全套
- 美术3册教案
- PKPM钢结构知识库
- 浙教版八年级下册《第5章+特殊平行四边形》2014年单元检测卷a(一)
- 苏教版六年级语文期中测试卷
- 高音质低价格的小型音箱DIY
- 排水管网(含泵站)运营维护管理
- 硫酸钡制备工艺
- 《脊椎动物学》习题库
- 基于用电信息采集系统的线损管理分析
- 蜜蜂的一年管理纪录(适合新养者)
- 梁村小学上午大课间活动流程
- 机组直流蓄电池整组更换的安全、组织和技术措施(修改版)
- HIV感染孕产妇的处理及母婴传播的预防
- 茶竹企业文化运作方式