1.Anaconda
首先下載Anaconda,它是一個開源的python發行版本,含有眾多科學工具包,直接安裝anaconda免除了許多包的手動安裝,點擊這里下載。
按照你的實際情況選擇下載。下載完成后直接點運行。默認設置就ok(如果你懶得手動配置環境變量,安裝的時候勾選上把anaconda添加到Path這個復選框)。
(Anaconda的安裝比較耗時,但是過程很簡單,耐心等待就好,至此已經完成了anaconda的安裝)
2.CUDA9.0
新版的tensorflow與pytorch已經要求比較新的CUDA,例如如果沒有CUDA9.0你就無法安裝支持Eager Execution的tensorflow版本。
與上相同,首先尋找安裝包(吐槽一下,NVIDA的官網設計真不友好,永遠只提供最新的CUDA版本,老版本不好找),點擊這里下載CUDA9.0。
如果你想找其他版本的CUDA,請前往:https://developer.nvidia.com/cuda-toolkit-archive
選擇你對應的環境,點擊圓圈處下載。
安裝的時候如果覺得已經等待了幾個世紀還是preparing for installation,不要慌耐心等着,如果提示出錯,你就可能有些驅動沒安裝,查找相關資料解決,我可能是因為之前折騰過,所以這次沒有因為缺少環境報錯。
中途會提示你是否安裝NVIDA顯示適配器,選擇確認。
3.cudnn7
點擊這里進入下載,cudnn的下載需要注冊。
解壓下載文件,子文件夾下出現,bin,include,lib等文件夾,將每個文件夾下的文件復制到cuda安裝路徑下同名文件夾內。
復制完成后就相當於完成了安裝
4.pytorch
首先打開官網,打開官網后在左下方找到:
在cmd中執行以上命令,如果使用pip3提示出錯,替換成pip即可。
5.tensorflow
pip install tensorflow-gpu #如果需要指定版本 pip install tensorflow-gpu==1.7