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

#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. jetbrains.com/pycharm/quickstart

Ответ №1:

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

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

Комментарии:

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.