Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: f1r3fl3x в Jun 23, 2011, 00:02



Титла: Проблем с Python
Публикувано от: f1r3fl3x в Jun 23, 2011, 00:02
Здравейте,
скоро ъпдейтнах от F14 към F15, но явно нещо в процеса на обновяване се е объркало и когато пускам Python apps, които използват GTK излиза следната грешка:
Код
GeSHi (Bash):
  1. [pockata@homePC ~]$ python
  2. Python 2.7.1 (r271:86832, Apr 12 2011, 16:16:18)
  3. [GCC 4.6.0 20110331 (Red Hat 4.6.0-2)] on linux2
  4. Type "help", "copyright", "credits" or "license" for more information.
  5. >>> import gtk
  6. /usr/lib/python2.7/site-packages/gtk-2.0/gtk/__init__.py:40: RuntimeWarning: tp_compare didn't return -1 or -2 for exception
  7.  from gtk import _gtk
  8. ImportError: could not import atk
  9.  

Пробвах да преинсталирам atk, pygtk, python, gtk... но нищо не помогна. Някой има ли идея как да оправя проблема?  ???


Титла: Re: Проблем с Python
Публикувано от: Odido в Jun 23, 2011, 10:18
Разгледай този лог:
http://linux.derkeiler.com/Mailing-Lists/SuSE/2011-04/msg00060.html
отдолу има Relevant Pages може и да ти помогнат с нещо.


Титла: Re: Проблем с Python
Публикувано от: f1r3fl3x в Jun 23, 2011, 16:36
Не можаха да ми помогнат много. Прегледах изхода от strace alacarte (както пише в мейлите), но честно казано не знам какво да търся.. Ето пейст на аутпута http://pastebin.com/ps7WKydd
Открих че проблема идва от atk.
Код
GeSHi (Bash):
  1. [pockata@homePC ~]$ python
  2. Python 2.7.1 (r271:86832, Apr 12 2011, 16:16:18)
  3. [GCC 4.6.0 20110331 (Red Hat 4.6.0-2)] on linux2
  4. Type "help", "copyright", "credits" or "license" for more information.
  5. >>> import atk
  6. Traceback (most recent call last):
  7.  File "<stdin>", line 1, in <module>
  8. ImportError: /usr/lib/python2.7/site-packages/gtk-2.0/atk.so: undefined symbol: atk_hyperlink_impl_get_type
  9.  

Но преинсталирах atk, pygtk2 и пак нямаше ефект...


Титла: Re: Проблем с Python
Публикувано от: Odido в Jun 23, 2011, 20:57
Не съм наясно с Федора нито с питон и останалите библиотеки, Пробвай с  по-стара версия на пакетите.
А ето нещо ,което много ми помага XCHAT сървър FreeNode ,  канал linux (1000 човека) ,#fedora (около 600) #python (около 1000) пейстни грешката в общите канали.Така ще получиш онлайн помощ ,(100% сигурно) oтколкото да се надяваш на отговор  забавен с дни в някой форум.Лично IRC ми е решило много проблеми.


Титла: Re: Проблем с Python
Публикувано от: f1r3fl3x в Jun 23, 2011, 22:25
Да, това го направих преди да пиша тук. Подхвърлиха ми неща, които вече бях пробвал. Писах в мейлинг листа на PyGTK. Дано там някой подскаже нещо.
Благодаря за обърнатото внимание :)