Подтвердить что ты не робот

Python: ImportError: нет модуля с именем pkg_resources

Чтобы запустить Pelican, я установил python2.7 и изменил первую строку файла /usr/bin/pelican -quickstart

от

#!/usr/bin/python

к

#!/usr/bin/env python

когда я печатаю пеликан-quickstart, произошла ошибка:

Traceback (most recent call last):
  File "/usr/bin/pelican-quickstart", line 5, in <module>
    from pkg_resources import load_entry_point
ImportError: No module named pkg_resources

Я нашел "pkg_resources" в этом каталоге:

/usr/lib/python2.6/site-package/

Мне интересно, нужно ли устанавливать некоторые пакеты после установки python2.7? или, как я могу решить эту проблему.

4b9b3361

Ответ 1

Проблема должна быть связана с вашими инструментами установки, попробуйте следующее:

pip install --upgrade setuptools
pip install --upgrade distribute

Если это решение не работает, вы можете проверить следующий ответ

Ответ 2

Вы сказали

/usr/lib/python2.6/site-package/

но должен быть

/usr/lib/python2.6/site-packages/