2016年5月16日 星期一

開始安裝

1.安裝Linux
tensorflow 需要linux , 如果你也跟我一樣 跟他不太熟,那就使用windows上安裝VM 然後安裝 Ubuntu 16 以上吧。 原因是這個版本的linux  比較適合初學者。

2.
安裝linux之後需要檢查pyhon版本

安裝 與操作 tensorflow 都需要pyhon , 最好使用新版,(學習tensorflow 就順便學習Python)  , 通常linux 都內建 Python 查詢版本的方式為
終端機( Terminal) 中 打入 Python -- version指令


f這裡我的Pyhon 是舊版的,那就來升級pyhon版本
http://stackoverflow.com/questions/5233536/python-2-7-on-ubuntu
參考網址,範例是升級到3.4

Ubuntu

在你的終端機輸入以下指令:
sudo apt-get install python3.4
 
 
這裡我白癡了一下,原來python 3之後的命令已經改成 python3
所以要查詢3版本的命令為
python3 --version  查到3的版本命令
python -- version  會查到2的版本命令



看起來都是最新版了,接下來我們開始安裝tensorflow吧

安裝之前 還需要PIP ,(這什麼鬼),打下PIP 出現如下文字
































喔,好棒喔還教我怎麼安裝呢,那就給他裝裝看





看來有PIP了

Ubuntu/Linux

# 仅使用 CPU 的版本
$ pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl

# 开启 GPU 支持的版本 (安装该版本的前提是已经安装了 CUDA sdk)
$ pip install https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl
 
 


CUDA SDK  我大概知道 他是顯示卡加速演算法的東西,只是我不知道我的顯示卡是否支援,今天偷懶就先安裝CPU版本就好了,先來點東西增加一點成就感吧。




裝玩了......然後呢,應該跳出一些煙火,或是來個鼓掌的聲音吧,好吧Linux中 看到Success這個字眼就代表這些吧


$ python

>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print sess.run(hello)
Hello, TensorFlow!
>>> a = tf.constant(10)
>>> b = tf.constant(32)
>>> print sess.run(a+b)
42
>>>
 
進入python 打入這些,藍色的就是輸出,可以運作 代表tensorflow 可以動了。
喔喔喔喔喔喔喔喔喔喔  好像真有點這回事了。
 
 
原來不用python3 用 python 2就可以了阿。
 
好吧 有一點很重要',離開python環境要打
exit()