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

Mac设备中Django导入语句加载失败问题求助

解决Mac上Python导入语句无法加载的问题
  • 核对Python环境一致性
    对比两台电脑的Python版本、虚拟环境配置:

    • 终端执行 python --version 确认版本匹配
    • 执行 pip list 查看依赖包版本,重点核对django、pillow、django-ckeditor的版本是否和正常机器一致
    • 确认项目是否激活了正确的虚拟环境,VS Code左下角可查看当前选中的解释器路径,确保指向项目专属环境
  • 重新安装项目依赖
    进入项目目录(激活虚拟环境后),执行:

    pip install -r requirements.txt
    

    若没有requirements文件,手动安装所需包:

    pip install django pillow django-ckeditor
    

    安装完成后用 pip show django 验证包是否安装在当前环境路径下

  • 修正VS Code解释器配置
    重装VS Code后可能未自动识别正确解释器:
    按 Cmd+Shift+P 唤起命令面板,输入 Python: Select Interpreter,选择项目对应的虚拟环境或已安装依赖的Python版本

  • 清理VS Code缓存
    关闭VS Code,删除以下缓存目录后重启:

    • ~/Library/Application Support/Code/Cache
    • ~/Library/Application Support/Code/CachedData
  • 区分编辑器提示与实际运行错误
    不要只依赖VS Code的红色下划线提示,在终端启动Python交互环境,手动输入导入语句测试:

    from unicodedata import category
    from ckeditor.fields import RichTextField
    from django.db import models
    from django.core.validators import MinValueValidator, MaxValueValidator
    from django.urls import reverse
    from PIL import Image
    

    如果终端能正常导入,仅编辑器提示异常,执行 Cmd+Shift+P 输入 Python: Restart Language Server 重启语言服务器即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 04:45:01