#python #django #environment-variables #pycharm
#python #django #переменные среды #pycharm
Вопрос:
Я использую PyCharm IDE, и когда я запускаю any file.py
, я получаю эту ошибку:
..поднимите ImportError(«Настройки не могут быть импортированы, поскольку переменная среды %s не определена». % ENVIRONMENT_VARIABLE) Ошибка импорта: настройки не могут быть импортированы, поскольку переменная среды DJANGO_SETTINGS_MODULE не определена.
Как настроить DJANGO_SETTINGS_MODULE
переменную среды в PyCharm?
Комментарии:
Ответ №1:
У меня была та же проблема. Настройки моей поддержки django были пустыми:
Комментарии:
1. Доступна ли эта поддержка django только для профессиональной версии, а не для бесплатной?
2. @SouravPrem да, поддержка Django доступна только в профессиональной версии Pycharm
Ответ №2:
У меня тоже была такая же проблема, и исправление в IntelliJ IDEA не очевидно (тем более, что для этой проблемы нет уведомления со ссылкой «исправить»).
Вы обнаружите, что вам нужно установить настройки для вашего проекта Django settings.py файл в структуре проекта> Модули > [название вашего проекта Django] > Django.
Ответ №3:
Вы можете перейти на панель инструментов, которая показывает выпадающий список, и выбрать свой проект -> изменить конфигурацию. Там в области переменной среды введите DJANGO_SETTINGS_MODULE mysite.settings и сохраните .
Ответ №4:
Ответ №5:
Я столкнулся с той же проблемой, и предложенные решения не сработали.
Я решил это, перейдя в «Файл> Настройки …» Затем найдите «консоль Django» и добавьте следующую переменную среды: DJANGO_SETTINGS_MODULE=mysite.settings
Ответ №6:
для новых пользователей ниже приведена дополнительная информация’.
где вы можете найти место для установки DJANGO_SETTINGS_MODULE в pycharm 2019.1, так это:
конфигурация -> язык и фреймворки -> правильная проблема Django.
в столбце чуть ниже корня проекта django вы можете указать путь к своему конфигурационному файлу.
а в столбце переменные среды вы можете задать значение DJANGO_SETTINGS_MODULE.