1. 程式人生 > >windows下pytorch import error解決方法

windows下pytorch import error解決方法

在最新的0.4.0版本中,pytorch已經開始支援Windows環境了,只需要在www.pytorch.org首頁上選擇對應的版本即可。

但是在安裝完成後,有可能會遇到以下問題:

from torch._C import *

ImportError: DLL load failed: The specified module could not be found.

目前有兩種解決方法:

1.電腦沒有NVIDIA顯示卡但是安裝了帶cuda的pytorch,請解除安裝當前版本pytorch重新安裝cpu版的。

2.在pytorch的docs裡面有提到:

有可能是缺了vc2017 redistributable,需要先安裝anaconda,再執行上述命令即可。

筆者在安裝的時候遇到了這個問題……但是通過上面兩種方法並沒有解決,猜測可能是電腦裝了vs2015的緣故?如果有人通過第二種方法解決了,請在評論中告知我一下,謝謝。

更新:筆者解決了這一問題。

之前我沒有裝numpy,所以pytorch在裝的時候自動幫我裝了numpy,但是Pytorch的依賴庫mkl沒有裝。可以嘗試自行重灌pytorch+mkl,就可以了。