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環境
activate tensorflow
安裝cpu版本的TensorFlow
pip install --upgrade --ignore-installed tensorflow
注意,如果這裡安裝失敗的話,不要擔心,安裝失敗的原因大多是因為網路不好,這一直接從清華的映象上下載下載連結是:
下載完成後把檔案放在prompt目前的目錄下,如果之前的anaconda是預設安裝的話,目錄是C:\Users\user
然後在prompt中安裝tensorflow,注意,程式碼中長長的一串檔案就是之前下載的
pip install tensorflow-1.2.1-cp35-cp35m-win_amd64.whl
在漫長的等待後,tensorflow就安裝成功了,是時候檢驗一下勞動成果了,在prompt中輸入
python
import tensorflow as tf
如果沒有報錯,就說明tensorflow安裝成功了。一個helloworld的demo放在下面,可以繼續嘗試一下:
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的安裝,地址如下:
參考文獻: