logo
Loading...

安裝後執行import時無法找到cudart64_90.dll - Cupoy

(以下電腦全部都是筆電,雖然用筆電跑很...恩,但身邊資源只有這些)我在另一台電腦安裝tensorf...

ml100-2-d66,ml100-2

安裝後執行import時無法找到cudart64_90.dll

2019/07/05 10:31 上午
機器學習共學討論版
Takeshi
觀看數:69
回答數:2
收藏數:0
ml100-2-d66
ml100-2


(以下電腦全部都是筆電,雖然用筆電跑很...恩,但身邊資源只有這些)


我在另一台電腦安裝tensorflow-gpu版,一直安裝失敗,錯誤都是來自於這個dll檔案的消失。有去查很多資料,都提到這個cudart64_90.dll檔是來自於CUDA Toolkit 9.0裡面必定會有的(配合cudnn相對版本7.05,檔案也有複製到CUDA路徑哩,且環境變數都有設定),但我那台電腦的情況怎麼裝都沒有...用搜尋在v9.0路徑下找也沒有這個檔案。


可能問題是這個安裝檔在安裝時說我那台的顯卡不支援這個Toolkit 9.0...

但我也爬過文,那張顯卡GTX Geforce 1060先前也有人用這方式安裝成功。


反而用Toolkit 10.0沒有顯示不支援的選項,也很安心地安裝下去,cudnn也找相關版本7.4,tensorflow-gpu版本1.14(參考網站https://www.tensorflow.org/install/source_windows),但結果也變成相似的狀況找不到cudart64_100.dll檔。陷入一個安裝崩潰的狀態...


以前有在GTX850M安裝成功過tensorflow-gpu 1.9版本,不了解為何在這張顯卡上遇到這麼多問題,請問有什麼好的建議嗎?


還是我把以前的安裝成功過的cudart64.dll複製過去到1060那台的<Installed Pathi>\v9.0\bin裡面會有用嗎?


另外網路上有提到很多重要的dll檔會需要Visual Studio後會排除很多dll的問題,特別是2015版本,但我現在到Microsoft上找都沒辦法下載2015版本了...這點也很讓我頭痛...