PyCharm: DJANGO_SETTINGS_MODULE не определен

Я использую PyCharm IDE и при запуске любого file.py получаю эту ошибку:

..raise ImportError («Настройки не могут быть импортированы, поскольку переменная окружения% s не определена.»% ENVIRONMENT_VARIABLE) ImportError: Настройки не могут быть импортированы, поскольку переменная окружения DJANGO_SETTINGS_MODULE не определена.

Как настроить переменную окружения DJANGO_SETTINGS_MODULE в PyCharm?


person user707711    schedule 13.05.2011    source источник
comment
jetbrains.com/pycharm/quickstart   -  person goh    schedule 13.05.2011


Ответы (6)


У меня такая же проблема. Настройки моей поддержки django были пустыми:

Конфигурация проекта PyCharm

person Gustavo Ambrozio    schedule 17.05.2012
comment
Доступна ли эта поддержка django только для профессиональной версии, а не для бесплатной? - person Sourav Prem; 18.04.2017
comment
@SouravPrem да Поддержка Django доступна только в профессиональной версии Pycharm - person matyas; 19.12.2017

У меня была такая же проблема, и исправление в IntelliJ IDEA неочевидно (тем более, что для этой проблемы нет уведомления со ссылкой «исправить»).

Вы обнаружите, что вам нужно установить параметры для файла settings.py вашего проекта Django в разделе Структура проекта> Модули> [имя вашего проекта Django]> Django.

Теперь вы знаете, куда его вставить.

person Will    schedule 21.06.2012

Вы можете перейти на панель инструментов с раскрывающимся списком и выбрать свой проект -> изменить конфигурацию. Там в области переменных среды введите DJANGO_SETTINGS_MODULE mysite.settings и сохраните.

person Kapil    schedule 22.08.2011

«Автономные скрипты Django»

person Ignacio Vazquez-Abrams    schedule 13.05.2011

Я столкнулся с той же проблемой, и предложенные решения не помогли.

Я решил это, перейдя в Файл ›Настройки ... Затем найдите консоль Django и добавьте следующую переменную среды: DJANGO_SETTINGS_MODULE = mysite.settings

person kenshuri    schedule 23.12.2020

для новичков ниже - дополнительная информация ».

где вы можете найти место для установки DJANGO_SETTINGS_MODULE в pycharm 2019.1:

config -> язык и фреймворки -> боль Django.

в столбце чуть ниже корня проекта django вы можете указать путь к файлу конфигурации.

и в столбце переменных среды вы можете установить значение DJANGO_SETTINGS_MODULE.

person k-brahma    schedule 19.04.2019