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

VS Code中Django项目依赖安装后启动服务器报错求助

Django虚拟环境依赖找不到问题排查方案
  • 先确认虚拟环境激活状态
    终端提示符开头应该显示虚拟环境名称(比如(venv)),如果没有:

    • Linux/macOS:执行source 你的虚拟环境目录/bin/activate
    • Windows:执行你的虚拟环境目录\Scripts\activate
  • 验证pip与Python的路径对应
    执行以下命令,确保两者路径都指向虚拟环境内部:

    # Linux/macOS
    which python3
    which pip3
    
    # Windows
    where python
    where pip
    

    如果pip路径不在虚拟环境目录下,说明你用了系统级pip,依赖没装到项目虚拟环境里。

  • 强制用虚拟环境的pip重装依赖
    激活虚拟环境后,执行:

    python3 -m pip install --upgrade pip
    python3 -m pip install -r requirements.txt --force-reinstall
    

    用python3 -m pip能确保调用当前Python环境对应的pip,避免路径混淆。

  • 检查依赖是否真的安装到虚拟环境
    执行命令查看Python的site-packages路径:

    python3 -c "import site; print(site.getsitepackages())"
    

    找到虚拟环境对应的site-packages目录(比如./venv/lib/python3.10/site-packages),手动查看里面是否有stripe和django_storages文件夹。如果没有,说明安装过程有问题,检查requirements.txt是否正确。

  • 确认VS Code的Python解释器配置
    点击VS Code左下角的Python版本号,选择项目虚拟环境的Python解释器(比如./venv/bin/python3),重启终端后再尝试启动服务器。

  • 清除pip缓存后重装
    如果以上步骤都没解决,执行:

    python3 -m pip cache purge
    python3 -m pip install -r requirements.txt
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 01:25:01