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

已安装torch模块,VS Code用Code Runner运行仍报ModuleNotFoundError求助

Code Runner 无法找到PyTorch模块的解决办法

问题根源

你已选对VS Code的Python解释器,但Code Runner插件默认的执行命令并未关联这个虚拟环境,它大概率仍在调用系统全局的Python解释器,导致找不到虚拟环境里安装的PyTorch。

解决方法

方法1:指定Code Runner使用虚拟环境的Python路径

  1. 打开VS Code设置(快捷键Ctrl+,),搜索「Code Runner: Executor Map」,点击「编辑 in settings.json」。
  2. 在打开的配置文件中,找到"python"对应的执行命令,将默认的python/python3替换为你虚拟环境的绝对路径,示例如下:
    "code-runner.executorMap": {
        "python": "/你的项目目录/env/bin/python"
    }
    
  3. 保存配置后,重新运行代码即可。

方法2:让Code Runner在终端中运行代码

这种方法更灵活,无需手动指定路径:

  1. 打开VS Code设置,搜索「Code Runner: Run In Terminal」,勾选该选项。
  2. 之后Code Runner会在已激活虚拟环境的终端中执行代码,自然能识别到安装的PyTorch模块。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 16:27:04