Ubuntu18.04搭建深度学习环境(Anaconda3+tensorflow2.0+keras)
一、安装Anaconda3(python3.6)
下载Anaconda3安装包到任意目录:
$ wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.2.0-Linux-x86_64.sh
开始安装:
$ bash Anaconda3-5.2.0-Linux-x86_64.sh
遇到第一个">>>",直接回车
第二个">>>",接受许可条款,输入"yes",回车
第三个">>>",直接回车,选择默认安装路径
将当前安装路径加入到环境变量
根据需要决定是否安装Microsoft VSCode,我这里选的是no
至此,Anoconda3安装完毕!!!
验证是否安装成功:
(1)查看Anaconda3版本
(2)若显示python路径在Anaconda3安装目录下,则成功
(3)以防出现其他不必要的问题,建议升级所有软件包
升级完毕!!!
二、Anaconda3安装TensorFlow2.0
(1)创建python3.6对应的TensorFlow环境
(2)激活tensorflow
(3)使用pip安装tensorflow(采用国内镜像下载,快)
豆瓣镜像下载:
pip install --index-url https://pypi.douban.com/simple tensorflow
阿里云镜像下载:
pip install --index-url https://mirrors.aliyun.com/pypi/simple tensorflow
等待几分钟,下载完毕!
期间可能会出现磁盘空间不足的错误,没有则跳过该步,解决方案如下:
调整大小
拖动滑块调整当前大小,并点击右上角调整大小确认调整即可。至此,磁盘空间不足的问题解决!!!
至此,TensorFlow安装成功!!!
测试TensorFlow2.0是否安装成功:
注意:由于TensorFlow 1.0和2.0系列函数不兼容,所以测试函数会有所差别!!!
三、安装Keras
TensorFlow和Keras版本需要对应,不然不能导入,我这里安装的是TensorFlow2.0.0,对应Keras版本是2.3.1
查看TensorFlow和Keras版本对应:
https://docs.floydhub.com/guides/environments/
安装成功,测试是否能成功导入Keras!
显示红线标注的两行,恭喜你,Keras安装成功!!!
一个基于Ubuntu18.04的深度学习环境就搭建好了,码字不易,转载请附链接!!!