Автор Тема: Проблем с Python  (Прочетена 3828 пъти)

f1r3fl3x

  • Участници
  • ***
  • Публикации: 4
    • Профил
Проблем с Python
« -: 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... но нищо не помогна. Някой има ли идея как да оправя проблема?  ???
Активен

Odido

  • Напреднали
  • *****
  • Публикации: 627
  • Distribution: Arch Linux
  • Window Manager: Gnome
    • Профил
Re: Проблем с Python
« Отговор #1 -: Jun 23, 2011, 10:18 »
Разгледай този лог:
http://linux.derkeiler.com/Mailing-Lists/SuSE/2011-04/msg00060.html
отдолу има Relevant Pages може и да ти помогнат с нещо.
Активен

"Congratulations, you broke the Internet
Look at what you did! Are you happy now?"

f1r3fl3x

  • Участници
  • ***
  • Публикации: 4
    • Профил
Re: Проблем с Python
« Отговор #2 -: 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 и пак нямаше ефект...
Активен

Odido

  • Напреднали
  • *****
  • Публикации: 627
  • Distribution: Arch Linux
  • Window Manager: Gnome
    • Профил
Re: Проблем с Python
« Отговор #3 -: Jun 23, 2011, 20:57 »
Не съм наясно с Федора нито с питон и останалите библиотеки, Пробвай с  по-стара версия на пакетите.
А ето нещо ,което много ми помага XCHAT сървър FreeNode ,  канал linux (1000 човека) ,#fedora (около 600) #python (около 1000) пейстни грешката в общите канали.Така ще получиш онлайн помощ ,(100% сигурно) oтколкото да се надяваш на отговор  забавен с дни в някой форум.Лично IRC ми е решило много проблеми.
Активен

"Congratulations, you broke the Internet
Look at what you did! Are you happy now?"

f1r3fl3x

  • Участници
  • ***
  • Публикации: 4
    • Профил
Re: Проблем с Python
« Отговор #4 -: Jun 23, 2011, 22:25 »
Да, това го направих преди да пиша тук. Подхвърлиха ми неща, които вече бях пробвал. Писах в мейлинг листа на PyGTK. Дано там някой подскаже нещо.
Благодаря за обърнатото внимание :)
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Python IDE
Настройка на програми
gamehack 1 3975 Последна публикация May 23, 2003, 12:03
от rat
Пакетиране на python скрипт
Общ форум
pink 0 2916 Последна публикация Jul 12, 2007, 15:34
от pink
Python 3.1.2
Настройка на програми
fatalerrorbg 10 4988 Последна публикация Aug 30, 2010, 14:39
от bop_bop_mara
Алгоритъм от Python в PHP.
Web development
bohosh 3 3278 Последна публикация Feb 23, 2014, 18:45
от gat3way
Искам да се зарежда python 3.7 вместо python 2.7
Web development
3p0 36 17848 Последна публикация Dec 27, 2019, 00:49
от 4096bits