官方教程https://tensorflow.google.cn/install/install_linux
1.首先要安裝python 我用的3.6.4版本
2.然后安裝Anaconda,這是一個(gè)Python的科學(xué)計(jì)算發(fā)行版敛腌,內(nèi)置了很多功能強(qiáng)大的算法包囱嫩,尤其是機(jī)器學(xué)習(xí)方面的初茶。包括Scikit-learn、NumPy蓄愁、SciPy等等這些,其中有一些是TensorFlow的依賴(lài)庫(kù)。
在www.continuum.io/downloads下載限煞,基于python3.6還是2.7,可以選擇
放在服務(wù)器上的目錄/data/username/员凝,
執(zhí)行
bash Anacondaxxxxxxxx.sh
過(guò)程中有一些需要選擇的署驻,基本上一開(kāi)始讓你確認(rèn)接受聲明,然后需要配置路徑健霹,不然就會(huì)放在root下面旺上。
最后有一個(gè)選擇是不是要安裝vscode,如果沒(méi)特別需求都yes就好了糖埋。
3.安裝TensorFlow
pip3 install --upgrade tensorflow
其實(shí)沒(méi)有任何選項(xiàng)宣吱,如果是在線安裝需要等大概30分鐘,根據(jù)自己的網(wǎng)絡(luò)情況而定
4.好像安裝的有的問(wèn)題阶捆,重新來(lái)試一下凌节。
機(jī)器情況:
CPU
內(nèi)存:128g
操作系統(tǒng):Linux version 3.10.0-327.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.3 20140911 (Red Hat 4.8.3-9) (GCC) )
經(jīng)過(guò)反復(fù)調(diào)試終于成功了,使用原生pip方式進(jìn)行安裝洒试,主要內(nèi)容如下
1.安裝python3.6
2.安裝pip3
3.安裝python3 dev包
4.用pip3安裝TensorFlow
pip3 install tensorflow
5.驗(yàn)證安裝是否成功
# Python
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
這里可能彈出兩個(gè)提示
FutureWarning: Conversion of the second argument of issubdtype from float
to np.floating
is deprecated. In future, it will be treated as np.float64 == np.dtype(float).type
.
from ._conv import register_converters as _register_converters
這個(gè)表示關(guān)于float這個(gè)類(lèi)型倍奢,目前存在不統(tǒng)一的問(wèn)題
Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA
這個(gè)表示 在某些指令集上沒(méi)有經(jīng)過(guò)編譯,某些特性可能無(wú)法使用
得到一個(gè)正常的結(jié)果
b'Hello, TensorFlow!'
恭喜自己~~~