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

VSCode选定Python环境无法运行,导入Numpy/PyTorch报ModuleNotFoundError

问题根因

该问题由Code Runner扩展的默认配置逻辑导致:Code Runner默认不会关联你在VSCode右下角手动选中的Python解释器,会优先调用系统环境变量中优先级最高的Python路径,和你安装了Numpy、PyTorch的指定环境不匹配,因此触发模块找不到的报错。

解决方案

你可以任选以下任意一种方法修复:

  • 方法1:修改Code Runner执行器配置,绑定当前选中的Python解释器
    打开VSCode设置,搜索code-runner.executorMap,点击「在settings.json中编辑」,找到配置项中python对应的字段,修改为:
    "python": "$pythonPath -u $fullFileName"
    
    保存后重新运行代码即可。
  • 方法2:设置Code Runner在集成终端中执行
    打开VSCode设置,搜索code-runner.runInTerminal,勾选该选项。配置后Code Runner会在VSCode自带的集成终端中运行代码,集成终端会自动激活你当前选中的Python环境,自动匹配对应包路径。
  • 验证方法:
    你可以先打开VSCode集成终端,激活你的目标Python环境后,手动执行python 你的代码文件名.py,如果运行正常,即可确认是Code Runner的路径配置问题,按上述方法修改即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 05:45:10