You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PyCharm控制台运行Django模型导入报错:DJANGO_SETTINGS_MODULE未配置

解决Django控制台导入模型触发ImproperlyConfigured错误的方法

方法一:手动初始化Django环境

在PyCharm的Python控制台中,先执行以下代码完成Django环境初始化,再导入模型:

import django
django.setup()
# 之后执行你的导入语句
from products.models import ProductCategory

方法二:配置控制台环境变量

  1. 打开PyCharm的「Run/Debug Configurations」,找到「Python Console」配置项
  2. 在「Environment variables」中添加变量:DJANGO_SETTINGS_MODULE=你的项目名称.settings(替换成实际项目名,比如项目叫shop就填DJANGO_SETTINGS_MODULE=shop.settings)
  3. 保存配置后重启控制台,即可直接执行导入语句

方法三:使用Django自带Shell

直接在PyCharm的Terminal中运行命令进入Django专属Shell,这里已经自动配置好环境:

python manage.py shell

进入后直接执行from products.models import ProductCategory即可正常导入

内容的提问来源于stack exchange,提问作者docoder

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 20:10:48