首先检查Anaconda详情
进入Windows中的命令模式
(1)检测anaconda环境是否安装成功:conda --version (在Anaconda Prompt或者cmd中都可以执行)
版本不是最新的话执行如下命令进行更新: conda update -n base -c defaults conda
(2)检测目前Anaconda中安装了那些环境变量:conda info --envs (在Anaconda Prompt或者cmd中都可以执行)
使用Anaconda管理多个版本的Python环境
(3) 查看当前有哪些可以使用的tensorflow版本:conda search --full -name tensorflow
在Anaconda中安装Tensorflow
1. 进入windows命令模式(cmd)(在Anaconda Prompt或者cmd中都可以执行),创建tfenv环境,安装python3.6: conda create --name tfgpu python=3.6 或conda create -n tfgpu python=3.6
(如果刚才添加的tfgpu环境,不再使用,卸载环境,可通过执行命令:conda remove –n tfgpu --all,进行删除)
2. 激活刚新建的虚拟环境,conda activate tfgpu
检测tfenv的环境添加到了Anaconda里面:conda info --envs
看到,已经创建成功。
检测当前环境中的Python版本:python --version
3.在tfgpu环境中正式安装tensorflow包
用pip安装:
pip install --upgrade --ignore-installed tensorflow-gpu
用国内源安装: pip install -i https://pypi.doubanio.com/simple --upgrade --ignore-installed tensorflow-gpu
pip install tensorflow-gpu -i https://pypi.tuna.tsinghua.edu.cn/simple #默认安装最新版本
pip install tensorflow-gpu==1.10 -i https://pypi.tuna.tsinghua.edu.cn/simple #在包名后面加==和版本号可指定版本安装
用conda安装:
GPU版本: conda install tensorflow-gpu
CPU版本:conda install tensorflow
测试tensorflow是否安装成功
代码:
import tensorflow as tf
import os
os.environ['TF_CPP_MIN_LOG_LEVEL']='2'
a = tf.constant(1.)
b = tf.constant(2.)
print(a+b)
print('GPU:', tf.test.is_gpu_available())
如上图结果,则为安装成功。我这里是安装的CPU版本,显示GPU:False