最好用的win10环境下tensorflow2.0 CPU/GPU安装教程

最好用的win10环境下ensorflow2.0 CPU/GPU安装

1、确保你的电脑安装了anaconda,如果没有参考我的这篇博客

https://blog.csdn.net/JohnLeeK/article/details/99582355

2、对你的anaconda还有pip换源(非必要,可以跳过),这一步只是增加下载速度,参考我的这篇博客

https://blog.csdn.net/JohnLeeK/article/details/102686424

3、确定你显卡为N卡(英伟达),AMD目前支持较少,安装CPU版本的可以跳过

接下来我们分为两个部分1、CPU版本的安装,2、GPU版本安装,大家根据需求自行选择

一、CPU版本看这里

1、首先打开命令行,我们创建一个tensorflow环境输入如下命令

conda create -n tf python=3.6

2、然后激活这个环境

activate tf

3、更新下pip

python -m pip install --upgrade pip

4、然后下载tensorflow(使用清华镜像源)

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

到这一步基本来说就结束了,剩下的就是测试了

5、测试

我们打开anaconda面板切换到tf这个环境,安装jupyter  notebook如图

安装好之后直接launch,然后我们创建一个脚本

复制粘贴下边的代码

import tensorflow as tf
tf.test.is_gpu_available()
print(tf.__version__)

运行下看结果

二、GPU版本看这里

GPU版本要做的事稍微多一点,但是也不繁琐,注意要求,tensorflow2.0要求CUDA 为10.0版本,cudnn是7.6.0版本,接下来开始。

1、CUDA 10.0的安装

点这个链接https://developer.nvidia.com/cuda-10.0-download-archive?target_os=Windows&target_arch=x86_64&target_version=10&target_type=exenetwork

下载完成后开始安装

选择自定义

红色方框里边那个不要

下一步,安装即可

2、cudnn下载和配置

点这里链接下载cudnn

https://developer.nvidia.com/rdp/cudnn-download

这里需要注册账号,两分钟的事

然后将cudnn解压,复制到图中文件夹下边

3、配置环境变量

右键“此电脑”图标,点属性

然后点高级系统设置

点环境变量

点编辑

添加如下环境变量

4、tensorflow2.0 GPU版安装

这里还是先创建环境,打开命令行

conda create -n TFGPU python=3.6

激活环境

activate TFGPU

更新pip

python -m pip install --upgrade pip

下载tensorflow gpu版(使用清华镜像源)

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

5、测试(参考CPU版安装步骤5)

同样切换到anaconda面板,安装jupyter notebook,然后启动

编写如下代码

import tensorflow as tf

tf.test.is_gpu_available()

print(tf.__version__)

结果

好了到这里就结束了,但是要提醒下大家网上有用命令行安装cuda和cudnn的,我试过了不稳定,而且容易出错,建议大家和我一样手动的安装和配置环境变量,以下两条命令能用,但是极其不稳定

conda install cudatoolkit=10.0 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64/


conda install cudnn=7.6.0 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64/

最后说一遍,不建议使用这样的方式。

如果我的博客解决了你的问题,麻烦点个赞,你的点赞是我更新的动力,谢谢!

 

 

 

  • 20
    点赞
  • 79
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值