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

执行python manage.py runserver时django_extensions模块找不到求助

解决Django Extensions模块找不到的问题

我之前也碰到过完全一样的状况,别着急,这大概率是Python环境不匹配或者安装缓存导致的问题,试试下面这些排查步骤:

  • 检查Python环境一致性
    先确认你当前运行python manage.py的环境,和安装django_extensions的Anaconda环境是不是同一个:

    1. 运行python --version和pip --version,看输出的路径是否指向C:\Users\user\Anaconda3
    2. 如果路径不一致,说明你激活了其他虚拟环境或者用了系统自带的Python。这时候需要切换到你的Anaconda环境:运行conda activate your_environment_name(把your_environment_name换成你的Anaconda环境名),然后重新执行pip install django_extensions
  • 验证模块是否真的在当前环境中
    运行命令:python -c "import django_extensions; print(django_extensions.__file__)"

    • 如果能成功打印出模块的路径,说明模块没问题,那可能是settings.py或者启动命令的问题
    • 如果还是报错,那说明安装没有真正生效,继续往下看
  • 强制重装django_extensions
    有时候pip的缓存会导致安装不完整,试试强制卸载重装:

    pip uninstall -y django_extensions
    pip install --force-reinstall django_extensions
    
  • 再次检查settings.py配置
    确认INSTALLED_APPS里的配置完全正确:

    INSTALLED_APPS = [
        # 其他默认应用
        'django_extensions',  # 注意拼写正确,末尾的逗号不要漏
    ]
    
  • 尝试以管理员身份运行命令
    有时候Windows的权限限制会导致Python无法读取site-packages里的模块,右键点击命令提示符,选择「以管理员身份运行」,然后再执行python manage.py runserver

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.12 04:14:37