1. 程式人生 > >Windows10環境下安裝Anaconda和tensorflow-gpu,然後在jupyter notebook上使用

Windows10環境下安裝Anaconda和tensorflow-gpu,然後在jupyter notebook上使用

 

一、進行Anaconda的下載和安裝

在官方網站下載Anaconda的Windows版本,下載的網址是https://www.anaconda.com/download/,根據自己電腦的位數下載對應的客戶端,推薦下載Python 3.7 version *版本。

下載完成之後進行Anaconda的安裝:

1.首先開啟客戶端,點選Next。

 2.點選I Agree。

3.之後一直點選Next。

 

 

4.到了安裝頁面,選擇第二個選項點選Install,等待安裝完成。

 

二、建立tensorflow環境

1.首先在windows開始檔案下面找到Anaconda3資料夾,裡面有Anaconda Prompt,點選開啟終端。

2.建立一個conda環境,命名為tensorflow_gpu。

conda create -n tensorflow_gpu python=3.6 

 

然後輸入y ,然後在該環境下會自動下載所需要的依賴包。

3.進入到tensorflow_gpu環境中,在這個環境下面完成之後tensorflow-gpu的安裝。

activate tensorflow_gpu

 為了後面安裝的tensorflow-gpu可以在jupyter notebook中使用 ,需要安裝這兩個包,用conda命令安裝。

conda install ipython
conda install jupyter

 

ipython kernelspec install-self --user

看到類似這個結果

Installed kernelspec python3 in C:\Users\XXX\Jupyter\kernels\python3

然後就可以使用jupyter notebook了,使用的時候先用activate tensorflow_gpu命令開啟建立的環境,然後再用jupyter notebook命令開啟jupyter notebook就可以了。

如果想要刪除掉已經建立的conda環境,可以用下面的程式碼。

deactivate tensorflow_gpu
conda remove -n tensorflow --all

conda info --envs
···
再看一下還有的conda環境,tensorflow_gpu那個環境沒有啦。

三、進行tensorflow-gpu的安裝

1.進行CUDA和CuDNN的安裝。

首先在官網查詢電腦顯示卡是否支援CUDA,網址是https://developer.nvidia.com/cuda-gpus

然後在官網下載CUDA和CuDNN,網址是https://developer.nvidia.com/cuda-90-download-archive?target_os=Windows&target_arch=x86_64&target_version=10&target_type=exelocalhttps://developer.nvidia.com/cudnn

下載完成之後進行CUDA的安裝。

最好選擇預設的路徑進行安裝,然後點選ok,進入下一步。

這個過程會持續一會兒。

 

 

 

選擇自定義安裝,點選下一步。

選擇上面的元件,點選下一步。

之後一直點選下一步,直到安裝完成。

 然後將下載好的cudnn-9.0-windows10-x64-v7.4.1.5進行解壓縮,得到一個資料夾。

將裡面的三個資料夾複製到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0中。

這樣所有的準備工作就做好了,下面就到了激動人心的時刻了,可以安裝tensorflow-gpu了。

開啟上面提到過的終端Anaconda Prompt,然後輸入activate tensorflow_gpu,進入建立好的環境中。

conda install tensorflow-gpu

輸入這個命令就可以安裝tensorflow-gpu了。

安裝完成之後,在這個環境下輸入jupyter notebook,就可以在這上面編寫程式了。

 好了,現在就可以進行下一步的深度學習了,訓練自己的神經網路吧!