Как решить проблему: "ENV=dev : Термин 'ENV=dev' не распознан как имя команды, функции, файла сценария"? [дубликат]

У меня есть приложение Django и два env-файла: dev и prod.

Я пытаюсь разграничить их в settings.py файле следующим образом:

ENVIRONMENT = os.environ.get("EN")
if ENVIRONMENT == "dev":
    os.getenv("./.env")
elif ENVIRONMENT == "production":
    os.getenv("./.env.prod")
else:
    print("Missing ENV variabel")

Итак, в командной строке я выполняю команду:

SET Env:ENV="dev"                           
ENV=dev python manage.py runserver

Но затем я получаю эту ошибку:

ENV=dev : The term 'ENV=dev' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling 
of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ ENV=dev python manage.py runserver

А в качестве ОС я использую Windows.

Как устранить эту ошибку?

Вернуться на верх