1. 程式人生 > >win7系統 深度學習環境 anaconda+tensorflow+jupyter notebook輕鬆搭建

win7系統 深度學習環境 anaconda+tensorflow+jupyter notebook輕鬆搭建

本文介紹的是在win7 64位系統下,搭建anaconda+tensorflow(CPU)+jupyter的教程,結合了作者自己的安裝過程中遇到的問題,力求讓大家一次性成功安裝!

(1)安裝anaconda

Anaconda的下載地址如下:

anaconda是一個集成了大量科學計算環境的庫,可以很好的支援python,免去了很多額外環境的安裝。我選擇的版本是4.20版本的anaconda


下載完成後直接安裝,下一步,下一步就好了,這裡需要注意的是:我安裝在預設路徑,安裝在其他路徑也可,下面會用到.

(2) tensorflow的安裝:

開啟anaconda自帶的anaconda prompt


prompt配置清華的映象庫,這樣下載速度會快一些,輸入下面的程式碼:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

Anaconda Prompt中利用Anaconda建立一個python3.5的環境,環境名稱為tensorflow,輸入下面命令:

conda create -n tensorflow python=3.5

Anaconda Prompt中啟動tensorflow環境

,注意下面的安裝都要基於tensorflow的環境,所以一定要啟動tensorflow,命令如下:

activate tensorflow

安裝cpu版本的TensorFlow

pip install --upgrade --ignore-installed tensorflow

注意,如果這裡安裝失敗的話,不要擔心,安裝失敗的原因大多是因為網路不好,這一直接從清華的映象上下載下載連結是:


下載完成後把檔案放在prompt目前的目錄下,如果之前的anaconda是預設安裝的話,目錄是C:\Users\user

然後在prompt中安裝tensorflow,注意,程式碼中長長的一串檔案就是之前下載的

tensorflow安裝包

pip install tensorflow-1.2.1-cp35-cp35m-win_amd64.whl

在漫長的等待後,tensorflow就安裝成功了,是時候檢驗一下勞動成果了,在prompt中輸入

python
import tensorflow as tf

如果沒有報錯,就說明tensorflow安裝成功了。一個helloworlddemo放在下面,可以繼續嘗試一下:

hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))

至此,tensorflow安裝完畢,但是在prompt中除錯程式顯然很不方便,這裡推薦使用jupyter notebook進行除錯,顧名思義,jupyter,它就是一款notebook,直接使用命令進行安裝:

pip install jupyter notebook

如果安裝失敗,基本是網路問題所致,同樣地,可以採用安裝tensorflow一樣的安裝步驟:

從網站上直接下載jupyter notebook的安裝,地址如下:


參考文獻: