首页 > 解决方案 > 尽管安装了 anaconda 解释器和火炬,但无法在 vscode 中导入火炬

问题描述

我安装了 python38,37 和 anaconda,操作系统 - win10,x64。

我无法在 py38,37 中安装 torch - 但将其安装在 anaconda 中。

系统环境变量“路径”具有:

在 vscode 中,尽管我选择了解释器作为 Python 3.8.3 base-conda

在此处输入图像描述

我仍然无法导入手电筒。但是当使用 jupyter notebook 时,我可以导入torch:

import torch
print(torch.__path__)

['C:\\anaconda3\\lib\\site-packages\\torch']

如何在 vs 代码中导入 torch 并选择正确的解释器?

标签: pythonvisual-studio-codeimporttorchanaconda3

解决方案


当我们导入模块时,我们需要在当前选择的环境中安装需要的模块。(Python环境。)

我使用以下语句将它安装在基本 conda 环境中:

conda install pytorch torchvision -c pytorch

在此处输入图像描述

我们需要注意 Jupyter Notebook 中选择的内核:

在此处输入图像描述


推荐阅读