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

VSCode中Python虚拟环境报ModuleNotFoundError问题求助

解决VSCode中虚拟环境依赖找不到的问题
  • 确认VSCode使用目标虚拟环境

    1. 打开VSCode内置终端,手动激活虚拟环境:
      C:\Users\HP\Desktop\test\venv\Scripts\activate
      
      终端左侧出现(venv)标识即为激活成功,此时再运行代码。
    2. 或者通过状态栏切换:点击VSCode左下角的Python版本号,在弹出列表中选择C:\Users\HP\Desktop\test\venv\Scripts\python.exe。
  • 验证虚拟环境内依赖安装状态
    激活虚拟环境后,执行pip list命令,查看输出列表中是否包含numpy和matplotlib。如果没有,在激活的环境中重新执行:

    pip install numpy matplotlib
    

    注:虚拟环境内直接用pip即可,无需加3,避免调用全局的pip3。

  • 检查VSCode运行调试配置
    打开运行和调试面板(快捷键Ctrl+Shift+D),创建或修改launch.json文件,确保配置中的pythonPath指向虚拟环境的Python解释器:

    {
        "version": "0.2.0",
        "configurations": [
            {
                "name": "Python: 当前文件",
                "type": "python",
                "request": "launch",
                "program": "${file}",
                "pythonPath": "C:\\Users\\HP\\Desktop\\test\\venv\\Scripts\\python.exe"
            }
        ]
    }
    
  • 重启VSCode
    环境切换或配置修改后,重启VSCode确保环境配置生效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 07:37:03