可以選擇pip方式安裝不過在不管windows和linux,都推薦利用anaconda配置環境,避免很多莫名其妙的問題
一、安裝anaconda3及python
1、wget https://repo.continuum.io/archive/Anaconda3-5.1.0-Linux-x86_64.sh
or 官網自行下載
or 此鏡像下載
2、下載路徑下執行:~:bash Anaconda3-5.2.0-Linux-x86_64.sh
3、一路yes、回車
4、看到提示信息“Do you wish to proceed with the installation of Microsoft VSCode? [yes|no]”,輸入no
5、重啓terminal,環境配置在.bashrc,執行source ~/.bashrc應用配置即可
6、~:conda -V 驗證版本
二、安裝、配置、驗證tensoflow
1、執行conda list可以看到此時沒有安裝tensorflow包
2、安裝它 :~$ conda install tensorflow
再來,conda list,有了
3、驗證tensoflow是否安裝成功
1、添加tf環境: conda create -n tensorflow python=3.6
2、激活環境:source activate tensorflow
3、驗證: python #進入python環境
4、按照百度的方法,是這樣
import tensorflow as tf
hello = tf.constant('first tensorflow')
sess = tf.Session()
print (sess.run(hello))
但是ubuntu18.04下如果按照這個會由於tensorflow版本報幾個錯
所以我們改成這樣
import tensorflow as tf
tf.compat.v1.disable_eager_execution()
hello = tf.constant('first tensorflow')
sess = tf.compat.v1.Session()
print (sess.run(hello))
一些報錯如下:
1、只有tensorflow 1 有此接口
2、sess.run()不能正常運行
3、當需要退出python環境,即執行Ctrl+D或者輸入quit()或者exit()即可
4、退出tensorflow環境,source deactivate