1.安裝Anaconda
首先,電腦上已經安裝了Anaconda了。Anaconda 官網下載地址:https://www.continuum.io/downloads,也可以使用清華開源軟件鏡像:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
先看一下安裝的Anaconda版本吧,輸入命令:
conda --version
開始菜單->Anaconda3—>Anaconda Prompt ,查看Anaconda已經安裝了哪些包:
conda list
接下來需要設置 Anaconda 倉庫鏡像,因爲默認連接的是國外鏡像地址,下載速度比較慢,我們把鏡像地址改爲清華大學開源軟件鏡像站,這樣更新會快一些:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
2.創建tensorflow環境
創建一個python3.5的環境,環境名稱爲tensorflow ,輸入下面命令:
conda create -n tensorflow python=3.5
第一次安裝失敗,顯示是環境搜索發生錯誤了。
不慌不慌……搜索了一下,沒找到關於這個錯誤的解決方案和相關鏈接,猜測可能是網絡問題?我就在瀏覽器中打開了這個清華倉庫鏡像。再次輸入上面的命令,這下就好啦。
顯示全部done,就配置完成了。啓動tensorflow環境試一下:
activate tensorflow
看到前面括號由(base)變成了(tensorflow),說明成功進入了。當不使用tensorflow時,關閉環境就用命令:
deactivate
新創建的虛擬環境實際位置是在anaconda安裝位置envs目錄下:
3.安裝tensorflow
開始菜單->Anaconda3—>Anaconda Prompt ,輸入命令:
conda install tensorflow
這樣tensorflow cpu版本就安裝好了。
開始菜單->Anaconda3—>Anaconda Navigator,點擊左側的Environments,可以看到tensorflow的環境已經OK:
注意!
此時如果打開開始菜單->Anaconda3—>Spyder進行代碼測試的時候,發現會報錯:
不是我們tensorflow沒安好,而是因爲我們沒有在tensorflow的環境下打開它們。
爲了能在ipython 和Spyder中使用tensorflow,我們需要在tensorflow的環境中安裝這兩個的插件。打開開始菜單->Anaconda3—>Anaconda Navigator,點擊spyder下面的“install”,安裝好就變成“Launch”了,點擊就可以進去了。
類似地,Jupyter Notebook也可以安裝一下咯。
4.代碼測試
好的,通過以上點擊Spyder的Launch,我們進入了有tensorflow環境的Spyder啦,代碼測試一下吧:
import tensorflow as tf
hello = tf.constant('Hello,TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
a = tf.constant(10)
b = tf.constant(20)
print(sess.run(a+b))
感人,終於輸出“hello,TensorFlow!”了 o(╥﹏╥)o o(╥﹏╥)o
也可以在Prompt命令行中進行測試:
最後,看一下現在的Anaconda是什麼樣子的。剛剛安裝TensorFlow平臺的IPython和Spyder就出現在這裏啦:
CPU版的大功告成,下次繼續GPU版,加油ヾ(◍°∇°◍)ノ゙