Anaconda配置虚拟环境安装tensorflow

1.Anaconda的安装

Anaconda3官网下载地址:https://www.anaconda.com/

清华的Anaconda镜像地址:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/

进入文件下载以后的目录打开终端,运行命令:

bash Anaconda*.sh  # * 代表对应的安装文件版本

然后就一路enter 和yes

安装完成后重启一个终端输入以下确认安装完成(未找到命令,重启再试试。还没有的话需添加环境变量)

anaconda -V
conda -V

环境变量设置(conda命令无效时)

打开.bashrc 文件

sudo gedit ~/.bashrc

在打开的文件最后一行新增环境变量

export PATH=~/anaconda3/bin:$PATH

修改完成保存

source ~/.bashrc #使其立即生效

或者

conda init

Anaconda后配置清华的镜像仓库源(可选)

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

2.虚拟环境配置Tensorflow

1). 创建虚拟环境

conda create -n env_name python=version #其中env_name为新建的环境名,version为需要安装的Python版本号

2). 激活和退出指令

conda activate env_name #激活环境

conda deactivate #退出环境

3). 输入命令查看可用版本的tensorflow-gpu

conda search tensorflow-gpu #可查看可安装版本

conda install tensorflow-gpu==1.9.0 

pip install --upgrade tensorflow-gpu #也可选择pip安装方式

conda安装方式不需要单独安装cuda和cudnn,Anaconda会自动下载并安装好。

3.测试Tensorflow

python
import tensorflow as tf
print(tf.__version__)#查看tensorflow版本
tf.test.is_gpu_available()#返回True或False

4.卸载anaconda

rm -rf anaconda3

清理./bashrc 文件中路径

5.补充

conda env list #查看已有虚拟环境
conda env remove -n env_name --all#移除虚拟环境
pip install 插件名字 -i https://pypi.tuna.tsinghua.edu.cn/simple #pip下载慢临时使用

anaconda安装后ubuntu启动终端默认base环境

方法一:

每次在命令行通过conda deactivate退出base环境回到系统自动的环境

方法二:

1,通过将auto_activate_base参数设置为false实现:

1,通过将auto_activate_base参数设置为false实现:

conda config --set auto_activate_base false

2,那要进入的话通过conda activate base

3,如果反悔了还是希望base保留的话通过 .condarc文件修改