Ubuntu18.04基于anaconda安装tensorflow+keras+pytorch

Ubuntu18.04基于anaconda安装tensorflow+keras+pytorch

  • 1 遇到的问题
    • 1.1 问题一
    • 1.2 问题二
  • 2 继续安装tensorflow-gpu
  • 3.安装kreas-gpu
  • 3.安装pytorch

)
上一篇博文 Ubuntu18.04安装N卡驱动+anaconda3,安装了Anaconda,本文继续安装TensorFlow+keras+pytorch。

1 遇到的问题

1.1 问题一

准备给TensorFlow创建环境

 conda create --name tensorflow_env python=3.7

但是,出现如下问题。

NotWritableError: The current user does not have write permissions to a required path.

错误的中文意思是:无法写入错误:当前的用户没有写入到该路径文件的权限
Ubuntu18.04基于anaconda安装tensorflow+keras+pytorch_第1张图片 解决办法

 sudo chown -R chenhong anaconda3 
 # 将chenhong替换成自己的用户名即可

Ubuntu18.04基于anaconda安装tensorflow+keras+pytorch_第2张图片最后,完成

Ubuntu18.04基于anaconda安装tensorflow+keras+pytorch_第3张图片

1.2 问题二

我发现每次打开终端,总是默认进入anaconda环境

conda config --set auto_activate_base false

在最新的anaconda安装后将其加入到bashrc中后,会默认自动激活基础环境,上面的命令就是将其自动激活的true更改为false,即可关闭虚拟环境,以后需要使用直接用命令行即可。

2 继续安装tensorflow-gpu

搜索可安装的版本,并选择了最新版本

conda search tensorflow-gpu
conda install tensorflow-gpu==2.1.0

Ubuntu18.04基于anaconda安装tensorflow+keras+pytorch_第4张图片安装完成
Ubuntu18.04基于anaconda安装tensorflow+keras+pytorch_第5张图片

3.安装kreas-gpu

在激活anaconda后,执行命令

conda install keras-gpu

Ubuntu18.04基于anaconda安装tensorflow+keras+pytorch_第6张图片keras-gpu安装完成
Ubuntu18.04基于anaconda安装tensorflow+keras+pytorch_第7张图片

3.安装pytorch

为pytorch创建一个虚拟环境,这是推荐的做法,这样在创建其他环境如tensorflow时,就不会互相冲突。在终端输入:

conda create -n pytorch python=3.7

Ubuntu18.04基于anaconda安装tensorflow+keras+pytorch_第8张图片
激活pytorch环境

 conda activate pytorch

Ubuntu18.04基于anaconda安装tensorflow+keras+pytorch_第9张图片
去官网根据自己的配置获取安装命令
Ubuntu18.04基于anaconda安装tensorflow+keras+pytorch_第10张图片在终端输入下列命令

conda install pytorch torchvision cudatoolkit=10.2 -c pytorch

Ubuntu18.04基于anaconda安装tensorflow+keras+pytorch_第11张图片
安装一半,发现有两个包因为网络原因无法下载,
Ubuntu18.04基于anaconda安装tensorflow+keras+pytorch_第12张图片于是换源重新安装

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

(如果要换回官方源,可输入命令conda config --remove-key channels)
Ubuntu18.04基于anaconda安装tensorflow+keras+pytorch_第13张图片

最后,安装成功
Ubuntu18.04基于anaconda安装tensorflow+keras+pytorch_第14张图片
在python环境下测试
在这里插入图片描述

如果想要继续安装opencv3.4.10+opencv-contrib3.4.10
请看我下一篇博文
ubuntu18.04+anaconda安装opencv3.4.10+opencv_contrib3.4.10

你可能感兴趣的:(Linux,TensorFlow,深度学习)