在conda環(huán)境中加載torch報出的錯誤,檢索了一下各種網(wǎng)站,出現(xiàn)這種情況的原因是加載 PyTorch 所需的 DLL 時似乎存在問題,系統(tǒng)找不到 PyTorch 所需的庫或依賴項。
解決方案是做以下檢查:
當提示詞告知需要安裝Visual C++ Redistributables,到微軟官網(wǎng)下載或更新。
嘗試重新安裝 PyTorch,確保版本符合。
檢查系統(tǒng)的環(huán)境變量以確保 PATH 包含包含 PyTorch 所需的 DLL 的目錄。
我重復了上述步驟后,發(fā)現(xiàn)還是會報這個錯,在某個英文網(wǎng)站找到的可能原因是當前conda環(huán)境中cudatoolkit和pytorch的兼容性問題,需要用以下指令更新cudatoolkit。
conda install -c anaconda cudatoolkit
重新下載兼容版本的cudatoolkit,問題解決!