Ось - винХП.
Версия питона 2.5.
Изучение питона решил начать имеено с гуя (нравиться он мне =)). GTK runtime у меня уже стоял, ибо гайм на нем работает, с сайта http://pygtk.org установил:
* PyCairo
* PyGObject
* PyGTK
В эклипсе стоит плагин PyDev, в нем указан путь до python.exe, после установки PyGTK обновил конфигурацию, плагин автоматически обновил установленные либы, гтк там точно есть.
С оффсайта взял текст примера аля “Hello GTK”
import gtk
window = gtk.Window()
window.set_title("PyGTK Test Window")
window.show_all()
gtk.main()
При попытке запустить все это в консоли получаю вот такое:
Traceback (most recent call last):Пробовал найти у себя в системе gobject.dll - нету (вобще не уверен, должна ли она быть, но гугл говорит что такая длл в природе существует). Зато есть libgobject-2.0-0.dll, лежит в C:\Program Files\Common Files\GTK\2.0\bin
File “D:\!!!\python\gtk_helloworld\src\gtk_helloworld.py”, line 1, in <module>
import gtk
File “C:\Python25\Lib\site-packages\gtk-2.0\gtk\__init__.py”, line 38, in <module>
import gobject as _gobject
File “C:\Python25\Lib\site-packages\gtk-2.0\gobject\__init__.py”, line 30, in <module>
from _gobject import *
ImportError: DLL load failed: Не найден указанный модуль.
Версии пигтк и гтк последние на вчерашний вечер, т.е.:
GTK+ 2.10.13
pygtk-2.10.4-1.win32-py2.5.exe
Вопрос: что нужно сделать, чтобы все таки запустить эту прогу