VS code下使用pytorch出现了诡异的bug

我想在VS code下使用pytorch 目前的环境配置为VS CODE + Anaconda

在命令行中运行 显示 pytorch已经成功安装 且无报错

img

在vs code 中也可以正常import torch 库

img

但是在进行调试编译是报错

img

使用code runner插件进行运行 显示找不到torch 模块

img

求解

vscode+pytorch环境搭建好了吗?兄弟

第一个问题 : 在调试编译时报错 Importing the numpy C-extensions failed. This error can happen for many reasons, often due to issues
解决方案参考
https://blog.csdn.net/nick_young_qu/article/details/119055850

第二个问题: 使用code runner进行运行时 找不到torch 库
原因为 没有设置解释器code runner的python虚拟环境路径
解决方案参考https://blog.csdn.net/qq_32224299/article/details/88421101?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_default&utm_relevant_index=2

numpy和setuptools 这两个库用pip卸载重新安装看看,先装好setuptools,一般报C-extension错误的就是库和seruptools版本之间有问题

你的VS code运行环境确定是Anaconda的虚拟环境吗