3 回答

TA貢獻1821條經(jīng)驗 獲得超6個贊
當我們導入模塊時,我們需要在當前選擇的環(huán)境中安裝所需的模塊。(Python environments。)
我使用以下語句將它安裝在基礎 conda 環(huán)境中:
conda install pytorch torchvision -c pytorch
我們需要注意在Jupyter Notebook中選擇的內(nèi)核:

TA貢獻1798條經(jīng)驗 獲得超3個贊
對我有用的是:卸載 py37,38。只有 anaconda 作為所有 python 庫的來源。導入火炬后 - 你可能會從 numpy lib 中得到錯誤:
from numpy.core._multiarray_umath import (
ImportError: DLL load failed: The specified module could not be found.
要修復它,請?zhí)砑恿硪粋€系統(tǒng)變量:
C:\anaconda3\Library\bin
實際上也許我不需要刪除其他 python 版本。但畢竟,導入 torch 在 vs code 中有效:
from platform import python_version
print(python_version())
import torch
import torchvision
import numpy as np
print(torch.__path__)
print(np.__version__)
輸出:
3.8.3
['C:\\anaconda3\\lib\\site-packages\\torch']
1.18.5

TA貢獻1815條經(jīng)驗 獲得超13個贊
使用如下所示的 pip 命令安裝 pytorch:
pip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu113
執(zhí)行此操作,然后重新加載您的 vscode。如果錯誤仍然存在,請檢查您是否在所選的解釋器環(huán)境中安裝了該模塊。這似乎對我有用。
添加回答
舉報