(CEDEGA) CRITICAL Unable to load GTK2 Python bindings: No module named gtk
case 21 Августа, 2008 - 18:33
(CEDEGA) CRITICAL Unable to load GTK2 Python bindings: No module named gtk
не запускется цедега pygtk стоит python-updater непомогает
Что можно зделать?
»
- Для комментирования войдите или зарегистрируйтесь

.
классический revdep-rebuild
Не помогает =(
Не помогает =(
.
После каких действий вылезла ошибка? Обновился Python? Снесли ли предыдущую версию Python?
после
после установки цедеги
Было что-то
Было что-то такое, но хоть убейте не помню что пересобирал. Попробую глянуть завтра в логах, авось завалялось..
python-updater
python-updater
Может, стоит
Может, стоит пересобрать pygtk?
________________
Software is like sex; it's better when it's free.
не помогает
не помогает
python-updater
python-updater
не помогает
не помогает
equery u cedega или
equery u cedegaили как там её зовутПожалуйста, не описывайте своё железо в подписи
nikita@zeon ~ $ equery u
nikita@zeon ~ $ equery u cedega
[ Searching for packages matching cedega... ]
[ Colour Code : set unset ]
[ Legend : Left column (U) - USE flags from make.conf ]
[ : Right column (I) - USE flags packages was installed with ]
[ Found these USE variables for app-emulation/cedega-6.0.2 ]
U I
- - cups : Add support for CUPS (Common Unix Printing System)
+ + dbus : Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
+ + opengl : Adds support for OpenGL (3D graphics)
И что?
Да так... Маху
Да так... Маху дал немного, прошу пардону (-:Е
Пожалуйста, не описывайте своё железо в подписи
:(
:(
а что скажет $
а что скажет
zeon nikita # python Python
я извиняюсь,
я извиняюсь, имел в виду
А что нам
А что нам подробный Питон скажет?
Мне вот интересней вывод $
equery f pygtk | grep gtk$Потому что у меня модуль gtk импортируется
Пожалуйста, не описывайте своё железо в подписи
вот он и
вот он и покажет что не загружается, конкретный фаил или может что то другое
zeon nikita # equery f pygtk
zeon nikita # python -v #
zeon nikita # python -v # installing zipimport hook import zipimport # builtin # installed zipimport hook # /usr/lib64/python2.5/site.pyc matches /usr/lib64/python2.5/site.py import site # precompiled from /usr/lib64/python2.5/site.pyc # /usr/lib64/python2.5/os.pyc matches /usr/lib64/python2.5/os.py import os # precompiled from /usr/lib64/python2.5/os.pyc import errno # builtin import posix # builtin # /usr/lib64/python2.5/posixpath.pyc matches /usr/lib64/python2.5/posixpath.py import posixpath # precompiled from /usr/lib64/python2.5/posixpath.pyc # /usr/lib64/python2.5/stat.pyc matches /usr/lib64/python2.5/stat.py import stat # precompiled from /usr/lib64/python2.5/stat.pyc # /usr/lib64/python2.5/UserDict.pyc matches /usr/lib64/python2.5/UserDict.py import UserDict # precompiled from /usr/lib64/python2.5/UserDict.pyc # /usr/lib64/python2.5/copy_reg.pyc matches /usr/lib64/python2.5/copy_reg.py import copy_reg # precompiled from /usr/lib64/python2.5/copy_reg.pyc # /usr/lib64/python2.5/types.pyc matches /usr/lib64/python2.5/types.py import types # precompiled from /usr/lib64/python2.5/types.pyc import _types # builtin # /usr/lib64/python2.5/warnings.pyc matches /usr/lib64/python2.5/warnings.py import warnings # precompiled from /usr/lib64/python2.5/warnings.pyc # /usr/lib64/python2.5/linecache.pyc matches /usr/lib64/python2.5/linecache.py import linecache # precompiled from /usr/lib64/python2.5/linecache.pyc import encodings # directory /usr/lib64/python2.5/encodings # /usr/lib64/python2.5/encodings/__init__.pyc matches /usr/lib64/python2.5/encodings/__init__.py import encodings # precompiled from /usr/lib64/python2.5/encodings/__init__.pyc # /usr/lib64/python2.5/codecs.pyc matches /usr/lib64/python2.5/codecs.py import codecs # precompiled from /usr/lib64/python2.5/codecs.pyc import _codecs # builtin # /usr/lib64/python2.5/encodings/aliases.pyc matches /usr/lib64/python2.5/encodings/aliases.py import encodings.aliases # precompiled from /usr/lib64/python2.5/encodings/aliases.pyc # /usr/lib64/python2.5/encodings/utf_8.pyc matches /usr/lib64/python2.5/encodings/utf_8.py import encodings.utf_8 # precompiled from /usr/lib64/python2.5/encodings/utf_8.pyc Python 2.5.2 (r252:60911, Aug 21 2008, 18:03:31) [GCC 4.1.2 (Gentoo 4.1.2 p1.0.2)] on linux2 Type "help", "copyright", "credits" or "license" for more information. dlopen("/usr/lib64/python2.5/lib-dynload/readline.so", 2); import readline # dynamically loaded from /usr/lib64/python2.5/lib-dynload/readline.so >>> import gtk Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named gtk >>>Что-то оченно
Что-то оченно странное.
Запускается python 2.5, в его site-packages лежит модуль gtk, но не импортируется...
А если посмотреть пути к пакетам?
Пожалуйста, не описывайте своё железо в подписи
zeon nikita # python Python
Итак, оно не
Итак, оно не прописалось в пути питоньих пакетов. Стало быть, надо думать, почему...
Пожалуйста, не описывайте своё железо в подписи
как решили
как решили проблему?
проблему не
проблему не решили :(
Как бы это не казалось
Как бы это не казалось бредом, но помогло следующее:
cd /usr/local/bin
sudo rm python*