【深度学习】基于阿里云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

发布了213 篇原创文章 · 获赞 303 · 访问量 49万+

猜你喜欢

转载自blog.csdn.net/Jiajikang_jjk/article/details/101550397
今日推荐