首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python“入门”教程问题

Python“入门”教程问题
EN

Stack Overflow用户
提问于 2010-12-24 02:01:45
回答 1查看 3.5K关注 0票数 4

我在编译PyGTK网站上列出的一个基本的、非常简单的pygtk使用示例时遇到了问题。

这是这个站点的第一个示例:http://www.pygtk.org/pygtk2tutorial/ch-GettingStarted.html

我的代码如下所示:

代码语言:javascript
复制
#!/usr/bin/env python

# example gtk.py

import pygtk
pygtk.require('2.0')
import gtk

class Base:
    def __init__(self):
        self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
        self.window.show()

    def main(self):
        gtk.main()

print __name__
if __name__ == "__main__":
    base = Base()
    base.main()

调用python gtk.py后,我得到以下错误:

gtk main跟踪(最近一次调用):文件"gtk.py",第19行,在base = Base() “gtk.py”中,第11行,在init self.window = gtk.Window(gtk.WINDOW_TOPLEVEL) AttributeError中:‘’object没有属性‘gtk.py’

我在某个地方找到了一个信息,可以通过从源代码安装PyGTK来修复它。我做了,但没什么改变。信息还是一样的。

我用的是ubuntu 10.10

你对什么会出错有什么想法吗?谢谢你的帮助!

麦克

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-12-24 02:05:38

是的,你可能会把你的剧本命名为"gtk.py“。

这是一个不好的想法,因为什么应该是相当明显的理由!

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4523790

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档