После emerge --sync , emerge (и не только он) выдает ошибку
Skala 2 сентября, 2011 - 20:07
Сделал emerge --sync, теперь при выполнении любого обращения к emerge выдаются такие сообщения:
# emerge -u system 'import site' failed; use -v for traceback Traceback (most recent call last): File "/usr/bin/emerge", line 34, in <module> from os import path as osp File "/usr/lib/python2.6/os.py", line 52, in <module> __all__.extend(_get_exports_list(posix)) File "/usr/lib/python2.6/os.py", line 39, in _get_exports_list return [n for n in dir(module) if n[0] != '_'] TypeError: 'listiterator' object is unsubscriptable
Взял собранный portage-2.1.10.3.tbz2 , распаковал в корень, но не помогло.
upd:
Запускаю deluge - ошибка почти такого же вида:
$ deluge 'import site' failed; use -v for traceback Traceback (most recent call last): File "/usr/bin/deluge", line 5, in <module> from pkg_resources import load_entry_point ImportError: No module named pkg_resources
»
- Для комментирования войдите или зарегистрируйтесь
python-updater
И, как говорила великая инквизиция, мы продолжаем жечь! Излечит любые амбиции священный костер инквизиции.
Не помогло- лог
Не помогло- лог
eselect
eselect python list
eselect python set - номер питона по списку
Помогло, большое спасибо!
Помогло, большое спасибо!
.
Нет!
Не обольщайся.
Это ещё не "помогло", а только начало.
Покажи вывод
eselect python list
и ИМХО пора начинать думать об обновлении питона.:wq
--
Live free or die
Вывод краткий, поэтому здесь
Вывод краткий, поэтому здесь напишу:
# eselect python list
Available Python interpreters:
[1] python2.6 *
[2] python2.7
[3] python3.1
Переключись на 2.7 и
Переключись на 2.7 и python-updater
Welcome to irc://irc.freenode.net/gentoo-ru
Registered Linux User #363657