【发布时间】:2020-10-16 04:47:12
【问题描述】:
我正在尝试在本地运行 this 项目,但是当我尝试 manage.py makemigrations 时,我不断收到以下错误:
ImportError: cannot import name 'config' from 'decouple'
这是我的步骤:
- 从 github 克隆存储库
- 创建虚拟环境
- 安装依赖项
我进行了一些研究,但我没有发现可能会产生该错误的原因。谁能帮我解决这个问题?在此先感谢!我正在运行 Django 3。
【问题讨论】:
-
我也遇到了这个问题,但我认为使用两个 Decouple 模块的解决方案可能是合法的。否则,我会说尝试使用其他东西。目前我在 Django 中将 Decouple 用于 .env 环境变量,所以我希望它可以工作,我已经尝试过其他情况,比如 environ 模块(它不起作用)。请记住将 .env 放在您的 .gitignore 中,否则您可能会暴露您的密钥。如果出现更好的答案/解决方案,我很想找到它。编辑:是的,这至少在 Windows 上有效(使用 Django 3.3),所以谢谢 Stack Overflow
标签: python python-3.x django python-decouple