【深度學習】基於阿里雲CentOS7.3系統的Tensorflow安裝說明(最全說明)

一、說明

博主具體使用的硬件設備是:

1、windows10操作系統
2、python3.6.8


哎,奈何,查了一下,Tensorfolw在windows系統中,只支持64位的Python3.5.X,所以,博主只能另闢新徑啦,此時想到我租了一年的阿里雲,那可不能浪費呀,所以:更新硬件設備:

1、阿里雲CentOS7.3
2、python2.7.x(這裏就就用CentOS系統自帶的python版本吧)
注意:目前Python2.7與Python3.5對TensorFlow的支持較好。自己手動升級,會遇到各種問題,費時費力(奈何騷氣的我,還是在centos7中升級了自己的python版本如下圖所示)。在CentOS7中,自帶的Python版本爲2.7.5,GUI做的也還不錯。

在這裏插入圖片描述


二、安裝anaconda

這裏我們爲了通過anaconde安裝tensflow,所以就先安裝anaconda

2.1 獲取anaconda

[root@izuf63xc848w2955bl9svqz ~]# wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.3.0-Linux-x86_64.sh

在這裏插入圖片描述

2.2 獲取bzip2

完成第一步之後彆着急這安裝,因爲需要一個bzip2來實現解壓,所以先來按照bzip2

[root@izuf63xc848w2955bl9svqz ~]# yum install -y bzip2

在這裏插入圖片描述在這裏插入圖片描述

2.3 安裝anaconda

接下來我們就安裝第一步下載的鏈接

[root@izuf63xc848w2955bl9svqz ~]# bash Anaconda3-5.3.0-Linux-x86_64.sh

說明:
1、遇到[yes|no]時候,就默認都輸入yes
2、博主安裝路徑:/root/anaconda3下

在這裏插入圖片描述在這裏插入圖片描述

2.4 環境配置(最重要的一步)

在這裏插入圖片描述
通過命令:vi root/.bashrc 打開配置文件
在這裏插入圖片描述
添加完成退出之後啦就是激活:

[root@izuf63xc848w2955bl9svqz ~]# vi /root/.bashrc
[root@izuf63xc848w2955bl9svqz ~]# source .bashrc
[root@izuf63xc848w2955bl9svqz ~]# source ~/.bashrc

三、驗證安裝結果

在這裏插入圖片描述
看到此結果想必就不用多說了吧(因爲centos7.3自帶的是python2.7,這裏已經成功的跳轉到了pyhthon3.7)

繼續,我們的最終目的是安裝tensflow


四、安裝tensflow

4.1 創建一個conda環境來安裝tensorflow

conda create -n tensorflow python=3.6 #環境名字直接叫做tensorflow;-n也可以是-name

在這裏插入圖片描述
注:當你環境想重新創建,那就需要執行刪除操作:

(tensorflow) [root@izuf63xc848w2955bl9svqz ~]# activate root
-bash: /root/anaconda3/bin/activate: Permission denied
(tensorflow) [root@izuf63xc848w2955bl9svqz ~]# source activate root
(base) [root@izuf63xc848w2955bl9svqz ~]# conda remove -n tensorflow --all

在這裏插入圖片描述

4.2 激活tensorflow環境

在這裏插入圖片描述
相應的回到root環境下:source activate root # 也就是一個激活命令

4.3 安裝tensorflow

注意: 要在你激活創建的環境下進行安裝
在這裏插入圖片描述
使用命令:pip/conda install tensorflow 安裝
在這裏插入圖片描述
完美的一大堆報錯!!!
在這裏插入圖片描述
經過一番查找原因之後:原來是numpy版本的問題:

我的python版本爲3.6,安裝的tensorflow版本爲1.14.0,安裝tensorflow時也安裝了numpy,但是numpy版本爲1.17.1,卸載numpy:pip uninstall numpy,安裝1.16.0版本即可:pip install numpy==1.16.0

在這裏插入圖片描述
在這裏插入圖片描述

五、測試安裝tensorflow的結果

在這裏插入圖片描述

六、參考鏈接

1、https://blog.csdn.net/GodLordGee/article/details/100579932
2、https://blog.csdn.net/ylf12341/article/details/90320728
3、https://blog.csdn.net/Mr_Cat123/article/details/82993357
4、https://blog.csdn.net/mao123_4zxc/article/details/99717601
5、https://blog.csdn.net/qq_40584960/article/details/83928843

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章