OSError: [WinError 126] 找不到指定的模塊。 Error loading "D:\Anaconda\envs\optw_env\lib\site-packages\torc...

在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,問題解決!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容