PyCharm:DJANGO_SETTINGS_MODULE未定义

问题描述 投票:16回答:5

我正在使用PyCharm IDE,当我运行任何file.py时,我收到此错误:

..raise ImportError(“无法导入设置,因为环境变量%s未定义。”%ENVIRONMENT_VARIABLE)ImportError:无法导入设置,因为未定义环境变量DJANGO_SETTINGS_MODULE。

如何在PyCharm中配置DJANGO_SETTINGS_MODULE环境变量?

python django environment-variables pycharm
5个回答
20
投票

我有同样的问题。我的django支持的设置是空的:


9
投票

您可以转到显示下拉列表的工具栏并选择项目 - >编辑配置。在Environment变量区域输入DJANGO_SETTINGS_MODULE mysite.settings并保存。


9
投票

我也有同样的问题,并且IntelliJ IDEA中的修复并不明显(特别是因为没有针对此问题的“fix-it”链接的通知)。

您会发现需要在项目结构>模块> [您的Django项目名称]> Django中将设置设置为Django项目的settings.py文件。



0
投票

对于新的企业家,下面是额外的信息'。

你可以在哪里找到在pycharm 2019.1中设置DJANGO_SETTINGS_MODULE的地方是:

配置 - >语言和框架 - > Django的正确痛苦。

django项目根目录下方的列可以引用您的配置文件路径。

和环境变量列可以设置DJANGO_SETTINGS_MODULE值。

© www.soinside.com 2019 - 2024. All rights reserved.