記錄一下,其實如上版本 GPU版本Tensorflow2.0+CUDA10+CUDNN+WIN10+Python3.7也安裝成功了。但是用tensorflow2.0學習的時候,發現好多代碼不能用了。tensorflow2.0和tensorflow1.0差別蠻大的。所以我重新安裝了tensorflow1.15。
時間是2020年4月20號左右安裝的
步驟如下:
1.裝anaconda,裝好之后發現我的python版本是3.7。怎么裝到處都是經驗貼,該勾選的都勾選上就好。
2.裝CUDA10就行。現在官網版本是10.1了,我也沒敢突破。裝好之后記得配置環境變量。
3.裝CUDNN,這個簡單很多。
4.裝tensorflow,因為我是小白,所以看了好多別人的帖子。裝tensorflow費了很大勁。出現了各種錯誤。包括裝成了CPU版本,用網上的地址pip裝半天裝不上。現在寫下我的具體步驟
(1).win+r打開DOS頁面 命令,conda create -n XXX python=3.7 ,XXX是你創建的tensorflow的虛擬環境名字,我的叫做TF
(2).命令 activate XXX,這就打開你的虛擬環境了。
(3).在你自己的虛擬環境里,裝tensorflow。我有很多教訓,非常建議大家安裝whl文件來裝。地址如下 ,在下面這個網址找到適合你的tensorflow GPU版本,下載下來。
http://mirrors.aliyun.com/pypi/simple/tensorflow-gpu/
如果你和我博客名字的版本一致,可以向我一樣下載這個 tensorflow_gpu-1.15.2-cp37-cp37m-win_amd64.whl
下載下來之后,在你DOS頁面虛擬環境里(activate XXX),到你whl文件的目錄去,寫這個命令 pip install tensorflow_gpu-1.15.2-cp37-cp37m-win_amd64.whl
一會兒就裝好了。
現在相當於已經完成了。在你XXX環境里,寫python ,進入你虛擬環境的python 下。寫 import tensorflow as tf,不報錯證明徹底安好了(我當時還試了下是不是用GPU來運行,好像就兩行代碼。具體忘了,大家可以網上搜索,我不貼了)
5.安好之后,怎么開發呢?不能每次都用DOS界面呀,每次activate也挺累的。
打開anaconda navigator,在HOME里面選擇你創建的虛擬環境XXX,即我的是Application on TF,
選好環境就相當於在DOS里面activate你的虛擬環境了,然后就是在home里打開Spyder開始寫代碼了。(不要去桌面打開anaconda自帶的spyder那不是這個虛擬環境的SPYDER),如果你的spyder沒安裝,它下面的圖標就不是launch,而是install。
點擊install,安裝好之后,install變成launch。點擊launch,就進入spyder了。
6.從此以后每次就打開anaconda,在Home里選好應用的虛擬環境,選好你曾經創建的虛擬環境。打開里面的spyder就可以開始寫代碼了
————————————————————————
我是個小白,都是自己摸索的。如果有更簡單的方法,或者哪里錯了。大家可以留言