我在我的 settings.py 文件中的环境中不断收到导入错误,我也在我的 .venv 文件中通过诗歌安装了它。这可能是设置文件之外的错误吗?
`
import environ
env = environ.Env(
DEBUG=(bool, False),
ENVIORNMENT=(str, 'PRODUCTION'),
)
environ.Env.read_env()
ENVIRONMENT= env.str('ENVIRONMENT')
SECRET_KEY = env.str('SECRET_KEY')
DEBUG = env.bool('DEBUG')
ALLOWED_HOSTS = tuple(env.list('ALLOWED_HOSTS'))
`
最佳答案
确保您使用的是所需的 Python 解释器,即您的 virtualenv is setup correctly ,并且所需的 django-environ 安装在该 virtualenv 中
(inside venv) pip install django-environ
关于python - 我一直在我的 settings.py 文件中收到错误 "ModuleNotFoundError: No module named ' 环境“。我已经在我的 python shell 中安装了依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63511944/