Почему Пидев не находит Джанго? - PullRequest
4 голосов
/ 18 марта 2011

У меня установлен Django.У меня также есть django-admin.py в моей папке python-2.7.Я могу import django, используя мою оболочку Python (DreamPie).Но я не могу создать новый проект Django в Pydev.При попытке создать новый проект Pydev Django (выбрав python2.7 в качестве переводчика), я получаю следующее сообщение об ошибке:

Django not found

Я перешел по ссылке в сообщении иесть все предпосылки для начала работы в Django: Django установлен и import django правильно работает (в оболочке).

Ответы [ 5 ]

5 голосов
/ 18 марта 2011

В Eclipse:

Окно -> Настройки -> Интерпретатор - Python.

Убедитесь, что в качестве интерпретатора выбран Python2.7.

Теперь нажмитеНовая папка.Найдите и найдите путь к django (в данном случае: C: \ Django-1.2.5 \ django ).

preferences

OK -> Apply-> ОК.

Вот и все.Вы можете создать новый проект Django.

3 голосов
/ 21 апреля 2011

Что мне помогло (настроить dir и имена файлов в соответствии с вашей установкой):

Я создал копию файла Django-1.3-py2.7.egg-info из C:\Python27\Lib\site-packages\ вта же папка с расширителем * .egg .

Затем в диалоге Eclipse

Window -> Preferences -> PyDev -> Interpreter-Python

я использовал кнопку New Egg / Zip (s) чтобы добавить этот вновь созданный файл в список System PYTHONPATH.

Таким образом, Eclipse обнаружил Django.

1 голос
/ 16 октября 2013

Я имею в виду Фабио Задрозныс ответ, который должен работать для всех вас.

Возможно, PYTHONPATH, настроенный в вашем интерпретаторе, неверен ...

Т.е.: если у вас есть структура с

/ my / path / django
/my/path/django/init.py

, вы должны сделатьубедитесь, что к PYTHONPATH добавлено

/ my / path

( и / my / path / django НЕ !!! )

ДругойСледует отметить, что сразу после установки Django вам просто нужно обновить> в своем интерпретаторе, чтобы он был распознан (перейдите на страницу настроек переводчика, нажмите> «применить» и выберите переводчиков для повторного анализа - тамуже планируют сделать> это автоматическим в одном из следующих выпусков, но прямо сейчас вы должны сделать это вручную>, потому что интерпретатор анализируется при его настройке и «устанавливается в камень»).

ССЫЛКА:
pydev не распознает установку django

0 голосов
/ 31 мая 2013

не работает для меня.прикрепленный экран показывает, что django можно импортировать из оболочки pydev, и что путь к нему находится в SYSTEMPATH pydev.

enter image description here

(поскольку люди упоминали virtualenv в других вопросах, яупомяну это происходит в виртуальной коробке, но я не думаю, что это имеет значение?)

0 голосов
/ 18 марта 2011

Это должно быть в PATH или в / usr / bin

...