ubuntu下安裝tensorflow


1.下載Linux版的Anaconda安裝包

安裝環境:VMware

系統:Ubuntu18

偶是安裝到偶的虛擬機上,so只需要在本機下載以后把安裝包拖進虛擬機即可

來到清華大學的鏡像源找到自己喜歡的版本下載,

https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

偶下載的是這個

image-20200705093409704

2.安裝Anaconda

下載好以后把它丟到一個文件夾里然后執行安裝腳本,按照提示一路yes或者回車就可

bash Anaconda3-5.3.1-Linux-x86_64.sh

image-20200705093535358

這樣,Anaconda就裝上了,但是還需要配置一下環境變量~

image-20200705093742539

到了這一步雖然安裝好了Anaconda,但是由於Ubuntu是有自帶python2的,打了python會發現仍在使用python2

image-20200705094203317

這時候需要設置Anaconda的環境變量

sudo gedit ~/.bashrc

image-20200705094453655

在最后一行中加入自己安裝的anaconda下bin的路徑

#set Anaconda3 environment
export PATH="/home/moon/anaconda3/bin:$PATH"

image-20200705094607306

保存關閉文件后,使其生效

source ~/.bashrc

image-20200705094750580

看到這一步就大功告成啦~

image-20200705094807793

3.安裝tensorflow

這里裝的是CPU版的不是GPU版的,害

為了利用Python的虛擬環境來進行更好地管理,先用conda新建一個python版本為3.6的虛擬環境

conda create -n tensorflow python=3.6

激活虛擬環境

source activate tensorflow

image-20200705105906483

安裝tensorflow,原本還想用清華的源結果到了官網去看它沒了!!嘛不過國內還有其他源可以用,后來偶找到了個豆瓣源~校園網實屬給力呀哇哈哈

pip install -i https://pypi.doubanio.com/simple/ tensorflow==1.14

image-20200705120252589

4.驗證tensorflow是否安裝成功

先看看自己的tensorflow版本,可以看到偶安裝的是2.2.0

pip list

image-20200705120905733

導入一個tensorflow的模塊來試試就可以了,記得一定還是要在虛擬環境下,每個版本的模塊有不同的特點,報錯不一定是安裝出錯,有可能是tensorflow版本不一致模塊的用法不一樣,自行進行百度測試~

新建一個hello.py文件,輸入以下代碼保存,使用python來運行

import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))

image-20200705120811880

這樣就么問題了,這一大串是在說numpy包版本有問題啥啥啥的。。

image-20200705120544258


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM