Проблема Pydev, затмения и pythonpath - PullRequest
2 голосов
/ 21 июля 2010

Я установил pydev в свое затмение 3.5.2.Все работало гладко, создавайте проекты, выполняйте, тестируйте, автозаполняйте.

Но потом я понял, что импорт модулей из /usr/lib/pymodules/python2.6, таких как django, вызывает ошибку "Unresolved import: xxxx».Конечно, PYTHONPATH SYSTEM включает в себя каталоги, которые я хочу.Более того, внутри проводника пакетов я могу c модулями в "System Libs".

Я просто не могу их импортировать: S.Это ошибка?Или я просто что-то упустил.

Спасибо.

Ответы [ 3 ]

2 голосов
/ 02 сентября 2015

В eclipse вы можете добавить папку django в ваш путь к Python.

Окно-> Настройки-> PyDev-> Интерпретаторы-> Интерпретатор Python -> Библиотеки -> Новая папка

И просмотрите до родительской папки модулей, которые вы ищете.

1 голос
/ 04 декабря 2011

Это похоже на проблему с кешем в PyDev ... в этом случае вы можете попытаться удалить интерпретатор, добавить его снова и перезапустить Eclipse.

1 голос
/ 11 августа 2010

Если вы используете virtualenv, вам следует настроить интерпретатор, использующий сборку python внутри.

, т.е. интерпретатором python по умолчанию для этого проекта будет / usr / bin / python

нозамените его на что-то вроде "{имя проекта} python" и укажите его на свой виртуальный путь env.В моем случае это ~ / .virtualenvs / acme / bin / python

...