Pydev не распознает установку python с django
У меня установлен python с django. Я знаю, что установка там, потому что я установил ее в соответствии с указаниями, и в командной строке я могу выполнить "импорт python", и нет сбоя.
Когда я пытаюсь создать проект django в pydev, я получаю сообщение об ошибке: "Django not found."
В чем проблема?
Ответы
Ответ 1
зайдите в меню в окно → предпочтение → pydev → Interpreter - Python; и добавьте там интерпретатор python, если вы установили django в виртуальную среду, вы должны добавить интерпретатор python виртуального env; после добавления интерпретатора, нажав новый, вы должны теперь нажать Применить, теперь вы увидите, что все системные библиотеки из PYTHONPATH добавлены туда между ними Django.
надеюсь, что это поможет
Ответ 2
У меня была такая же проблема, и это то, что я сделал сразу после установки eclipse:
- Настройки > Интерпретатор Python
- Прессованная автоконфигурация
- Выбранный /Library/Python/x.x/site-packages, который не был выбран
(некоторые папки django были там, по-видимому, установка).
- Щелкнул apply/OK
Создание проекта Django впоследствии должно быть в порядке.
Удачи!
Ответ 3
Яффо,
Возможно, вы настроили свой интерпретатор python в Eclipse до установки Django в python.
Итак, что вам нужно сделать сейчас, в Eclipse удалите интерпретатор Python и добавьте его снова (теперь, когда он установлен Django), и все должно работать нормально.
Ответ 4
У меня была такая же точная проблема сегодня, и я просто хотел добавить несколько заметок, чтобы помочь людям. Вы можете следовать инструкциям antonkeren выше, но есть одно замечание, которое не упоминалось. После добавления каталога django в путь вы должны ВЫБРАТЬ ECLIPSE ИЛИ APTANA STUDIO. После того, как вы перезапустите его и попытаетесь создать проект django, он будет работать.
Ответ 5
Я наткнулся на это только вчера: Django не должен быть среди системных библиотек, чтобы это функционировало...
Ответ 6
У меня была та же проблема, и я решил ее, добавив домашний каталог python в переменную PATH и перенастроил интерпретатор python на pydev.
Ответ 7
Используйте автоконфигурирование в настройках, а затем нажмите "применить", а затем "ОК".
Ответ 8
Если все сделано так, как указано выше, и при этом показывается, что "Django not found" при попытке создать проект django, попробуйте дважды щелкнуть файл python "django-admin", который находится в папке сценариев python. И попытайтесь создать проект django
Ответ 9
Я думаю, что у меня такая же проблема, Eclipse 3.5.2 на Fedora. В моих настройках интерпретатора PyDev Python у меня есть папка site-packages/django
(site-packages/django/bin
тоже, на всякий случай), но когда я пытаюсь создать проект django, я получаю сообщение об ошибке: "Кажется, что выбранный интерпретатор не есть Django". Похоже, мне придется использовать Eric4, что очень жаль, потому что я не могу заставить это работать вообще на моей ОС Windows!
Если мне не удастся понять загадочный совет выше, "Django не должен быть среди системных библиотек, чтобы это могло функционировать..."
Ответ 10
Та же проблема, с которой я столкнулся сегодня. Я получил помощь от этого ответа.
но в моем случае это не сработало.
В ответе @antonkeren есть небольшая модификация.
1) Перейдите в раздел "Настройки". Windows > предпочтения.
2) Искать Pydev
3) Выберите Python Interpreter
4) Нажмите "Быстрое автоконфигурирование"
5) теперь загружайте www.djangoproject.org/downloads django tar и извлеките в любом месте.
6) теперь нажмите "Папка" на вкладке "Библиотеки" в "System PYTHONPATH" и выберите извлеченное местоположение папки проекта django.
7) Нажмите "применить" и "ОК".
Создание проекта Django впоследствии должно быть в порядке.
Приветствия...!!