| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Python: Общие вопросы > Дурацкие pyGTK, gtk и wxGlade! |
| Автор: proDiva 14.2.2007, 16:34 |
| Несколько дней мучаюсь, хочу использовать для написания форм glade, но не могу использовать его код в питоне. Скачала pygtk, pyobject, pycairo....... exe-шники, установила, запускаю, а он мне ошибку: Traceback (most recent call last): File "C:\Python24\gtk_proba.py", line 2, in -toplevel- import gtk ImportError: No module named gtk После некоторых манипуляций: Traceback (most recent call last): File "C:/Python24/horosh_primer.py", line 3, in -toplevel- import gtk File "C:\Python24\Lib\site-packages\gtk-2.0\gtk\__init__.py", line 48, in -toplevel- from gtk import _gtk ImportError: DLL load failed: Не найдена указанная процедура. Формулировка ошибки меняется, но все равно не работает. Уверена, что что-то упускаю в установке, помогите разобраться! |
| Автор: Зверек 14.2.2007, 16:44 |
| Не исключено, что нужно установить собственно GTK |
| Автор: pythonwin 15.2.2007, 07:41 | ||
| proDiva, ты из бинарников ставила? 1) ставил на винде и тоже были такие проблемы - не всё поставил - там много зависимостей, когда переустановил + вызывал:
то было всё нормально Добавлено @ 07:43 ещё можно прописать в переменную окружения PATH путь где лежит GTK, хотя у меня само добавило |
| Автор: proDiva 15.2.2007, 08:52 |
| Уже 10 раз переустанавливала в различном порядке, формулировка ошибки меняется, но ошибка остается, то один то другой модуль не находится. Устанавливала из бинарников, но пыталась и методом через ez_setup. Если нужно прописать пути, то где? И какой должен быть путь к GTK? |
| Автор: proDiva 15.2.2007, 09:09 |
| Последний вариант ошибки: Traceback (most recent call last): File "C:\Python24\gtk_proba.py", line 2, in -toplevel- import gtk File "C:\Python24\Lib\site-packages\gtk-2.0\gtk\__init__.py", line 48, in -toplevel- from gtk import _gtk ImportError: DLL load failed: Не найдена указанная процедура. Я так понимаю, что модуль gtk он уже нашел, не находит _gtk, хотя _gtk.pyd есть в том же каталоге. Что делать? |
| Автор: pythonwin 15.2.2007, 09:31 | ||
попробуй вот так:
|
| Автор: proDiva 15.2.2007, 15:09 |
| Не помогло, на строчке import gtk выходит та же ошибка. |
| Автор: ser_gen 15.2.2007, 15:40 |
| Для использования pyqt необходимо ставить также и qt. Скорее всего для pyGTK теже требования. А зачем вам собственно GTK, я думаю для винды это не лучший вариант. |
| Автор: proDiva 15.2.2007, 16:28 |
| gtk уже стоит, пытаюсь использовать glade для написания формочек......... и как я поняла pygtk как раз и существует, чтобы связать glade с питоном если есть другой путь, буду рада |