TensorFlow2.0 的安装(CPU/GPU)--深度学习第一课

TensorFlow2.0 CPU版本安装

TensorFlow CPU 版本很好安装,但是因为 TensorFlow 很大,只要网络出现一点不稳定,就会很容易导致安装失败,所以我极力推荐大家先进行 pip 换源后,再去安装 TensorFlow
pip 换源,大家可以去看我的另一篇博客,Windows系统下的pip换源(包含在pycharm中的pip换源)

换源之后,你有两种方法去安装 TensorFlow

  1. CMD(命令提示符) 中安装,在 CMD 中输入pip install tensorflow==2.0.0即可,操作如下在这里插入图片描述
  2. Pycharm 中安装,操作如下所示在这里插入图片描述

TensorFlow2.0 GPU版本安装

需要有 NVIDIA(英伟达)显卡

可以通过以下步骤查看自己的显卡

  1. 鼠标右键点击 “此电脑”,左键点击 “管理” 按钮;在这里插入图片描述
  2. 点击 设备管理器,点击 显示适配器在这里插入图片描述
  3. 显示适配器 下出现 NVIDIA 字样时,代表你的电脑,有 NVIDIA 显卡,可以安装 TensorFlow-GPU版本;如果没有 NVIDIA,你就可以不用继续往下看了,你的电脑无法使用 TensorFlow-GPU

安装对应版本的 CUDA

切记, TensorFlow 2.0 对应的 CUDA 版本为 10.0,千万不要安装错了,很多人都是载在了这一步,出现了这样的疑问:“明明,我和教程做的一模一样,为什么他的就可以,我的就不行”,最后出现这样的结论:“垃圾博主,写的什么垃圾博客,就知道骗人,垃圾”

这就很让人摸不着头脑了,哭笑哭笑…………

附上 CUDA 的安装路径:

https://developer.nvidia.com/cuda-10.0-download-archive?target_os=Windows&target_arch=x86_64&target_version=10&target_type=exelocal

切记,请按照你的操作系统进行选择,我的系统是 Windows 10,Installer Type 选择 exe(local),如下图所示
在这里插入图片描述
安装 CUDA

  1. 选择 自定义安装
    在这里插入图片描述
  2. Custom installation options
    在这里插入图片描述在这里插入图片描述在这里插入图片描述
  3. 下一步,自己选择安装路径
  4. 等待安装完成

安装cuDNN

下面为 cuDNN 的官网
https://developer.nvidia.com/cudnn
在这里插入图片描述
点击Download cuDNN,下载 cuDNN 需要注册一个账号,这个很简单,我就不细说了,如果不会,自行百度

下载对应版本的 cuDNN
在这里插入图片描述
将下载完后的文件解压,解压后应该如下
在这里插入图片描述

然后,找到自己的 CUDA 的安装路径,然后创建 cudnn 文件夹,将解压的文件放入其中
在这里插入图片描述

改变环境变量

打开 控制面板,打开 系统与安全,打开 系统,点击 高级系统设置
在这里插入图片描述
打开 环境变量
在这里插入图片描述
双击打开,系统变量下的 Path
在这里插入图片描述
添加 NVIDIA 环境,并放置最高层,防止与原本的 NVIDIA 环境发生冲突,操作如下图
在这里插入图片描述

TensorFlow 安装

还是那句话,TensorFlow 很大,不易安装,只要网络出现一点不稳定,就会很容易导致安装失败,所以我极力推荐大家先进行 pip 换源后,再去安装 TensorFlow
pip 换源,大家可以去看我的另一篇博客,Windows系统下的pip换源(包含在pycharm中的pip换源)

之后,就非常简单了。

方法1: cmd 安装

如上面所写的 TensorFlow CPU 版本的安装教程的 方法1,只是将安装命令改为

pip install tensorflow-gpu==2.0.0

方法2:Pycharm 安装

首先到达以下所示页面,如果不会,可以通过上面所写的 TensorFlow CPU 版本的安装教程的 方法2 查看方法
在这里插入图片描述
然后在搜索框输入tensorflow-gpu,得到如下页面结果
在这里插入图片描述
点击以 豆瓣源 为下载地址的选项,如果没有这个选项,说明你没有对 Pycharm 换源,可以通过我的另一篇博客学习,Windows系统下的pip换源(包含在pycharm中的pip换源)
然后,点击Specify version,选择 2.0.0 版本
(ps:超级重要,一定要选择 2.0.0 版本,不要直接安装,因为自动安装最新版,最新版不为 2.0.0,然而我们的 CUDA 仅支持 TensorFlow 2.0.0版本)
在这里插入图片描述
然后点击Install Package

到此,就成功安装 TensorFlow 2.0.0 GPU版本了。

TensorFlow测试,查看是否安装成功

输入以下代码,可以查看你的 TensorFlow 版本和是否可以使用 GPU

# 导入 TensorFlow 库
import tensorflow as tf

# 查看 TensorFlow 版本
print(tf.__version__)
# 查看 TensorFlow 是否可用GPU
print(tf.test.is_gpu_available())

出现以下结果,则表明 GPU 可用
在这里插入图片描述

结语

关键点1:
一定要换源,不然很容易失败

关键点2:
GPU 版本,一定要下载与自己 TensorFlow 版本对应的 CUDAcuDNN

关键点3:
安装 TensorFlow 时,一定要表明安装 2.0.0 版本,不然会自动下载最新版,导致无法使用 GPU

最后,愿你的深度学习之旅,愉快!

  • 7
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
以下是在GPU安装TensorFlow 2.0的步骤: 1. 安装CUDA和cuDNN 首先,需要安装CUDA和cuDNN。这两个软件包都可以从NVIDIA的官方网站上下载。您需要下载与您的GPU和操作系统版本相对应的版本。安装CUDA和cuDNN可能需要一些时间,因此请耐心等待。 2. 安装Anaconda 接下来,您需要安装Anaconda。Anaconda是一个开源的Python发行版,包含许多科学计算和数据分析包。您可以从Anaconda的官方网站下载适合您操作系统的版本。安装过程比较简单,可以按照安装程序的提示进行操作。 3. 创建虚拟环境 安装完Anaconda后,您需要创建一个虚拟环境来安装TensorFlow。创建虚拟环境的好处是可以避免与其他项目的依赖冲突。 在Anaconda的命令行中输入以下命令来创建一个名为“tensorflow-gpu”的虚拟环境: conda create --name tensorflow-gpu python=3.7 4. 激活虚拟环境 创建虚拟环境后,需要激活它才能在其中安装TensorFlow。在Anaconda的命令行中输入以下命令来激活虚拟环境: conda activate tensorflow-gpu 5. 安装TensorFlow 在激活虚拟环境后,可以使用以下命令安装TensorFlow: pip install tensorflow-gpu==2.0.0 这会自动安装TensorFlow和它的所有依赖包。 6. 验证安装 安装完成后,可以使用以下代码验证TensorFlow是否成功安装: import tensorflow as tf print(tf.__version__) 如果一切正常,应该输出2.0.0或者更高版本的TensorFlow版本号。 希望这些步骤对您有帮助!
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值