导入手电筒 ModuleNotFoundError

Import torch ModuleNotFoundError

enter image description here

我的 Jupyter notebook 中的 import torch 不工作,但在我的终端中工作正常。

这看起来像是解释器配置问题,您的 jupyter notebook 可能正在使用另一个解释器,而您的终端正在使用另一个解释器。例如,如果您使用的是 anaconda,则默认环境是 (base),因此要将某个模块添加到您的环境中,您可以转到 anaconda 提示符并执行以下操作:

$ conda activate base

(base) $ conda install pytorch torchvision torchaudio cpuonly -c pytorch

使用上述命令安装非CUDA版本的pytorch。如果你没有使用 anaconda,你可以去你的终端并执行以下操作:

$ workon myenv

(myenv) $ pip3 install torch torchvision torchaudio

然后再试一次。您需要在与 jupyter notebook 相同的环境中执行所有这些操作。