記錄win10安裝cuda+cudnn+tensorflow+pycharm配置環境

自己走了不少坑,遇到的問題就是 load native tensorflow fail。由於安裝了很多,可能有些版本記不清了,大致是這樣的。

在這裏我電腦GPU是NVIDA的,所以我根據GPU型號還到其官網下載了GPU的安裝包。

1.安裝anaconda

版本爲: 1.9.12。

網上很多說明這個就是一個很多包的管理器和環境管理器,就是你在用tensorflow時要在這個環境下跑,不然你跑不通。

剛裝的時候會有兩個打勾,第一個是不建議設置到環境變量,這個隨便,不打勾後面可以設置到環境變量中,設置如下:

 

2.安裝cuda-toolkit

我安裝的是:cuda_10.0.130_411.31_win10.exe 網址: https://developer.nvidia.com/cuda-toolkit-archive

3.下載cuDNN:

https://developer.nvidia.com/rdp/cudnn-download

這個需要賬號,用微信就可以,之前用郵箱,一直顯示域名有問題,後面就弄好了。

我下載的是:10.0,下載下來就是一個壓縮包,裏面內容如下:

然後把裏面的東西拷貝到剛剛 “2.安裝cuda-toolkit” 中,直接copy三個文件夾然後粘貼到這裏,也可以把文件夾下對應文件拷貝到對應的文件夾下

4.安裝tensorflow

在cmd命令窗口中輸入: conda create -n tensorflow-gpu python=3.7     這裏 tensorflow-gpu” 可以隨便命名,這是一個環境的名字,這個環境中用的python是3.7,所以你想用什麼版本的python,輸入對應版本,就會安裝對應版本最新的。安裝的時候大概這樣:(安裝的快不快取決於你的網速)

安裝好之後會出現如下圖所示:

然後我接着輸入: conda activate tensorflow-gpu 即激活然後執行後面操作(第一次安裝好像沒這麼做,也不知道有沒有影響)

接着安裝tensorflow了,我是安裝的2.0,用的清華的網址,網速說很快,我是早上安裝,速度可以的,不知道是早上用的人少還是清華的網址影響。

pip install tensorflow-gpu==2.0 -i https://pypi.tuna.tsinghua.edu.cn/simple   這裏 “ ==2.0” 可以指定安裝tensorflow版本,如果不指定我也不知道安裝的什麼,第一次安裝沒指定,就報 什麼

Failed to load the native TensorFlow runtime

網上說tensorflow和cudnn版本不一致?,所以建議大家指定一個版本。

安裝好後可以試下,出現如下就是安裝成功了。

至此tensorflow安裝好了。

下面配置Pycharm

File->settings->Project

網上很多直接放這個圖,但是右邊的 "Project Interpreter:" 是需要經過配置纔可以的,這是已經配置好的,如果你沒配置,不是這樣,很多人跳過了一些步驟。

我們從零開始:

1.創建一個新項目:File->New Project。

2.按照圖中步驟1和2。

3.設置一下conda.exe路徑。

4.設置tensorflow下的python。

5.安裝好之後就如下圖。

6.寫一下測試有一下,出現版本號就是設置成功了。

 

寫到這發現寫博客真的不容意,不管博客寫的怎樣,是需要時間和精力。我安裝也是參照別人的,參照太多,我就寫幾個,有些記不清了。

https://blog.csdn.net/qq_43351106/article/details/96467497

https://blog.csdn.net/u010099080/article/details/53418159

https://zhuanlan.zhihu.com/p/37086409

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章