Django - AttributeError: module 'environ' has no attribute 'ENV'

Viewed 929

Installed Python 3.9 on Windows 10. Also installed Django 3.2 Django-environ 0.8. But I don't know why this raise an error when I tried to run

python manage.py runserver

My code:

import environ
from pathlib import Path
env = environ.ENV(DEBUG=(bool, False))

The error:

AttributeError: module 'environ' has no attribute 'ENV'
1 Answers

You need to change ENV to Env.

env = environ.ENV(DEBUG=(bool, False))

env = environ.Env(DEBUG=(bool, False))

Related