У меня проблема с компиляцией простого и очень простого примера использования PyGTK, указанного на сайте pygtk.
Это первый пример с этого сайта: http://www.pygtk.org/pygtk2tutorial/ch-GettingStarted.html
Мой код выглядиткак это:
#!/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 Traceback (самый последний вызовпоследнее): файл "gtk.py", строка 19, в base = Base () Файл "gtk.py", строка 11, в init self.window = gtk.Window (gtk.WINDOW_TOPLEVEL) AttributeError: у объекта 'module' нет атрибута 'Window'
Где-то я нашел информацию, которую нужно исправить, установив PyGTK из исходного кода.Я сделал это, но это ничего не изменило.Сообщение остается прежним.
Я использую Ubuntu 10.10
У вас есть идеи, что может быть не так?Спасибо за любую помощь!
Майк