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()
沒有留言:
張貼留言