Обновить пути импорта PyDev в Eclipse - PullRequest
7 голосов
/ 18 апреля 2011

Я использую Eclipse Helios под Ubuntu.

Всякий раз, когда я устанавливаю новую библиотеку в /usr/local/lib/python2.6/dist-packages/, используя pip, Eclipse не видит ее и жалуется на недопустимый импорт. Я дважды проверил библиотеку на месте. Импорт его работает из интерпретатора. Обновление конфигурации PyDev или перезапуск IDE не работает. Примечание: указанный путь находится в списке путей к библиотекам на вкладке интерпретатора Python.

Кто-нибудь знает, как исправить это, и если нет, то как отследить истинную причину.

1 Ответ

4 голосов
/ 18 апреля 2011

Проблема была в том, что я установил библиотеку из яйца. Папки с яйцами нужно добавлять вручную, иначе PyDev их не увидит. Еще одна вещь, которая меня немного смутила, это то, что у меня была установлена ​​другая версия той же библиотеки в виде обычной папки. Однако в этой папке не было __init__.py.

...