Just Do IT !

在Ubuntu的Anaconda环境下创建深度学习环境

字数统计: 486阅读时长: 1 min
2019/09/29 Share

环境准备

首先在所在系统中安装Anaconda。可以打开命令行输入conda -V检验是否安装以及当前conda的版本
conda版本为4.5.11

在这里插入图片描述
conda常用的命令

  1. conda list 查看安装了哪些包
    在这里插入图片描述
  2. conda env listconda info -e 查看当前存在哪些虚拟环境
    在这里插入图片描述
    1. conda update conda 检查更新当前conda

创建python虚拟环境

使用 conda create -n your_env_name python=X.X(2.7、3.6等)命令创建python版本为X.X、名字为your_env_name的虚拟环境。your_env_name文件可以在Anaconda安装目录envs文件下找到

1
/home/cuda/.conda/envs/comp_face_recognition/lib/python3.6/site-packages

创建了一个名为comp_face_recognition python版本为3.6的环境

conda create -n comp_face_recognition pip python=3.6

在这里插入图片描述

在虚拟环境中安装cuda和cudnn

注意:当你的系统中已经安装了cuda和cudnn这一步就不需要了,虚拟环境中需要使用的cuda和cudnn会自动调用系统中的。但是如果你的系统的cudnn和cuda版本和所要安装的tensorflow或者pytorch不匹配,就需要在虚拟环境中安装。

由于该系统中已经安装了cuda和cudnn,所以不需要安装这些

使用激活(或切换不同python版本)的虚拟环境

打开命令行输入python –version可以检查当前python的版本。

使用如下命令即可 激活你的虚拟环境(即将python的版本改变)。

Linux:  source activate your_env_name(虚拟环境名称)

Windows: activate your_env_name(虚拟环境名称)

这是再使用python –version可以检查当前python版本是否为想要的
conda activate comp_face_recognition
在这里插入图片描述

安装TensorFlow-Gpu与keras

conda install tensorflow-gpu keras

conda list
在这里插入图片描述

关闭虚拟环境(即从当前环境退出返回使用PATH环境中的默认python版本)

使用如下命令即可。

Linux: source deactivate

Windows: deactivate

删除虚拟环境

使用命令conda remove -n your_env_name(虚拟环境名称) --all, 即可删除。

删除环境中的某个包

使用命令conda remove --name your_env_name package_name 即可

CATALOG
  1. 1. 环境准备
    1. 1.1. 创建python虚拟环境
    2. 1.2. 在虚拟环境中安装cuda和cudnn
    3. 1.3. 使用激活(或切换不同python版本)的虚拟环境
    4. 1.4. 安装TensorFlow-Gpu与keras
    5. 1.5. 关闭虚拟环境(即从当前环境退出返回使用PATH环境中的默认python版本)
    6. 1.6. 删除虚拟环境
    7. 1.7. 删除环境中的某个包