При отвеьте прошу учитывать что я полный нуб в питоне.

Ось - винХП.
Версия питона 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):
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: Не найден указанный модуль.
Пробовал найти у себя в системе gobject.dll - нету (вобще не уверен, должна ли она быть, но гугл говорит что такая длл в природе существует). Зато есть libgobject-2.0-0.dll, лежит в C:\Program Files\Common Files\GTK\2.0\bin

Вопрос: что нужно сделать, чтобы все таки запустить эту прогу
У меня похожие баги были когда поставил
PyGTK модули не соотвествующие версии питона
Проверь, что версия GTK runtime >= версии PyGTK. Лучше конечно "равно".
Be easy, stay cool
j2a
Проверь, что версия GTK runtime >= версии PyGTK. Лучше конечно "равно".
И то и другое последних версий, скачаны вчера с оффсайта
GTK+ 2.10.13
pygtk-2.10.4-1.win32-py2.5.exe
Хм.

1) Поищи файл _gobject (расширение, по-видимому, pyd) в c:\Python25. Есть ли такой?
2) Проверь, есть ли "C:\Program Files\Common Files\GTK\2.0\bin" в PATH (AFAIR, МК->Дополнительно->Переменные окружения)
Be easy, stay cool
j2a
1) Поищи файл _gobject (расширение, по-видимому, pyd) в c:\Python25. Есть ли такой?
Есть, вот тут C:\Python25\Lib\site-packages\gtk-2.0\gobject\_gobject.pyd

j2a
2) Проверь, есть ли "C:\Program Files\Common Files\GTK\2.0\bin" в PATH (AFAIR, МК->Дополнительно->Переменные окружения)
Нет. Добавил, тестирую...
Тот же самый эффект, т.е. ничего =(
А если попробовать запустить внутри strace?
Вот для винды вроде как есть что-то подобное (никсовому strace): http://www.bindview.com/Services/RAZOR/Utilities/Windows/strace_readme.cfm
Ну и там в выводе, возможно, будет видно чо оно хочет открыть...
Б*яяяяя
Вспомните все самое плохое что вы знали про венду, ибо оно так и есть =)
Включил сейчас комп, скачал файлмон (хз зачем, чтобы посмотреть куда питон стучит при запуске), нажал Ctrl+F11 в эклипсе (это Run) и... увидел гткашное окошко =)
Т.е. непонятно каким образом все пофиксилось само, ибо ничего со вчерашнего дня не менял, никаких новых прог не ставил =)
Таки, может, после перезагрузки стали дейстовать переменные окружения, которые установились в результате установки pyGTK?