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

Pydev не находит библиотеку python после установки

Я использую Django и PyDev/Eclipse. Я только что установил django-treebeard с setup.py install, и он был установлен в каталоге моего сайта-пакетов C:\Python26\Lib\site-packages. Я могу успешно импортировать его в оболочку python с помощью import treebeard. Однако PyDev жалуется, что не может его решить, когда я пытаюсь импортировать его.

К сожалению, у меня нет опыта работы с PyDev, и я предположил, что он автоматически заберет все в каталоге site-packages, но, похоже, этого не делает. Что мне не хватает?

спасибо

4b9b3361

Ответ 1

Pydev не выполняет автоматическую повторную сканирование папки сайта-пакетов. Вам нужно перейти в Preferences-> Interpreter -> Python и нажать "Apply", чтобы снова выполнить сканирование.

Ответ 2

Я также столкнулся с той же ошибкой, когда я установил новый пакет. Я использую eclipse Helios. Даже после применения и повторного сканирования папки он НЕ обнаружил новые пакеты. Поэтому, наконец, я нажал кнопку "Нажмите здесь, чтобы настроить интерпретатор, не указанный в списке", и удалил уже выбранный интерпретатор и использовал autoconfig, чтобы снова добавить интерпретатор. Наконец, я смог решить проблему.

Ответ 3

Я обнаружил, что закрытие проекта и повторное открытие (после повторного сканирования интерпретатора) работают для меня.

Ответ 4

Ну, я последовал этой последовательности, чтобы она работала:

1) Я установил нужную библиотеку, используя команду pip install 2) Я пошел в Eclipse в: Window → Preferences → Pydev → Interpreters → Python Interpreter и нажал "Quick Auto Config". Это сделало трюк.