#python #eclipse #import #path #pydev
#python #eclipse #импорт #путь #pydev
Вопрос:
Я использую Eclipse Helios под Ubuntu.
Всякий раз, когда я устанавливаю новую библиотеку в рамках /usr/local/lib/python2.6/dist-packages/
использования pip
, Eclipse не видит ее и жалуется на недопустимый импорт. Я дважды проверил, что библиотека на месте. Импорт этого работает из интерпретатора. Обновление конфигурации PyDev или перезапуск IDE не работает. Примечание: указанный путь находится в списке путей к библиотекам на вкладке интерпретатор Python.
Кто-нибудь знает об устранении этого, и если нет, то как отследить фактическую причину.
Комментарии:
1. @vartec Определенно нет. Я уже говорил вам — я перезапустил IDE, удалил и добавил интерпретатор Python. Так что нет, это не так просто.
Ответ №1:
Проблема заключалась в том, что я установил библиотеку из egg. Папки Egg необходимо добавить вручную, иначе PyDev их не увидит. Еще одна вещь, которая меня немного смутила, заключалась в том, что у меня была установлена другая версия той же библиотеки в качестве обычной папки. Однако в этой папке не было __init__.py
.