eclipse, pydev, проблема с easy_install-ed eggs - PullRequest
5 голосов
/ 03 марта 2011

У меня проблема с пакетами eclipse и easy_install'ом в virtualenv.Если у меня есть

from sqlalchemy.ext.serializer import loads 

оператор импорта и наведен курсор мыши на «load», я получаю сообщение

loads Found at: __module_not_in_the_pythonpath__ 

, и оно повторяется с любым модулем на PYTHONPATH, пока я не добавил вручнуюон добавляется к Project properties -> PyDev - PYTHONPATH -> External Libraries: / Like ~/Work/Environments/Default/lib/python2.6/site-packages/Pylons-1.0-py2.6.egg или любому другому pkg dir ... ~/Work/Environments/Default/lib/python2.6/site-packages/, но затмение не может видеть внутри него никаких яиц!

Для интерпретатора Python установлено значение ~/Work/Environments/Default/bin/python2.6

Я использую eclipse-SDK-3.7M5-linux-gtk с последней версией PyDev.

Может кто-нибудь помочь мне с этим?

1 Ответ

13 голосов
/ 03 марта 2011

Если вы добавили пакет после настройки интерпретатора в Eclipse, вам необходимо снова настроить интерпретатор

См. Руководство PyDev :

Если вы добавите что-то в свой питон установка, вам нужно либо добавить это вручную как «новая папка» в Система PYTHONPATH (если это все еще не в папке в PYTHONPATH) или (рекомендуется) удалить ваш переводчик и добавьте его снова, затем нажмите Применить.

Обратите внимание, что добавление библиотек в настройках проекта не является рекомендуемым подходом - его следует использовать только для некоторой явной дополнительной библиотеки, которая не входит в стандартную PYTHONPATH, но используется в конкретном приложении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...