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

VSCode中出现No module named 'numpy'错误求助(已尝试多方案)

解决VSCode中ModuleNotFoundError: No module named 'numpy'的问题

核心原因是VSCode当前使用的Python解释器,和你通过py -m pip安装numpy的不是同一个环境,按以下步骤操作即可解决:

步骤1:选对VSCode里的Python解释器

  • 打开你的Python项目文件,看VSCode右下角,会显示当前选中的Python版本(比如Python 3.x.x 64-bit)
  • 点击这个版本号,弹出所有可用的解释器列表,找到路径为c:\users\[UserID]\appdata\local\programs\python\python310\python.exe的那个,选中它

步骤2:在VSCode终端里验证或重新安装numpy

  • 打开VSCode内置终端(快捷键Ctrl+)
  • 输入python --version,确认显示的是Python 3.10.x
  • 接着输入pip list,如果看不到numpy,直接输入pip install numpy,安装完成后再运行代码就没问题了

步骤3:清理多余Python版本(避免后续混淆)

  • 打开Windows设置→应用→应用和功能
  • 找到所有带“Python”的程序,只保留你常用的Python 3.10.x(路径为c:\users\[UserID]\appdata\local\programs\python\...),其他全部卸载
  • 卸载后重启VSCode,再按步骤1确认解释器

新手避坑提示

  • 以后安装Python包,直接在VSCode的终端里用pip install xxx,这样包肯定会装在当前使用的解释器环境里
  • 别乱改环境变量,新手很容易越改越乱,VSCode能自动识别已安装的解释器,选对就行

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 19:39:25