Linux安装conda并创建虚拟环境和安装tensorflow-gpu过程

1,安装conda且创建虚拟环境

1,下载conda
wget https://repo.anaconda.com/archive/Anaconda3-2020.07-Linux-x86_64.sh

2,执行命令安装
bash Anaconda3-2020.07-Linux-x86_64.sh

一直回车,直到出现:
Do you accept the license terms? [yes|no]
>>> yes
Anaconda3 will now be installed into this location:
/home/你的用户名/anaconda3
回车
Do you wish the installer to initialize Anaconda3
by running conda init? [yes|no]
>>> yes

3,添加环境变量依次输入:
export PATH=~/anaconda3/bin:$PATH
source ~/.bashrc

4,测试 出现版本号安装成功
conda --version

5,创建conda环境
conda create -n py36 python=3.6.9

6,激活虚拟环境
conda activate py36

7,退出虚拟环境
conda deactivate

8、删除虚拟环境
conda env remove -n env_name

2,配置tensorflow环境

这里由于项目需要使用的是1.12版本,也可以指定其他版本

1,激活py36环境

conda activate py36

2、安装tensorflow_gpu==1.12.0

pip install tensorflow-gpu==1.12.0 -i https://pypi.tuna.tsinghua.edu.cn/simple

3、这时候如果进python环境加载tensorflow会报错,还需要安装无gpu版本的tensorflow
Linux安装conda并创建虚拟环境和安装tensorflow-gpu过程_第1张图片

pip install tensorflow==1.12

4、这个时候的numpy版本1.19,为了更适配tensorflow,需要把numpy版本降低到1.16

pip install numpy==1.16

此时所有的安装包已完成:
Linux安装conda并创建虚拟环境和安装tensorflow-gpu过程_第2张图片

6,测试tensorflow是否配置成功
出现版本号安装成功
Linux安装conda并创建虚拟环境和安装tensorflow-gpu过程_第3张图片
7,然后在项目当中指定GPU即可调用GPU

import os
os.environ["CUDA_VISIBLE_DEVICES"] = "2"  #指定使用gpu为2的

你可能感兴趣的:(Linux,tensorflow,linux,conda)