Tensorflow-gpu-2.7.0安装教程和接入PyCharm(学生党详细教程,win10,Anaconda3,python3.9)

这篇具有很好参考价值的文章主要介绍了Tensorflow-gpu-2.7.0安装教程和接入PyCharm(学生党详细教程,win10,Anaconda3,python3.9)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Tensorflow-gpu-2.7.0安装教程和接入PyCharm(学生党详细教程,win10,Anaconda3,python3.9)

目录

前言 

安装前的必要工作!!!一定要看!!!

一、查看自己电脑的显卡: 

 二、Anaconda的安装

三、CUDA下载与安装

四、cuDNN下载和安装

五、创建tensorflow环境

六、测试Tensorflow-gpu是否安装成功


前言 

Tensorflow有cpu和gpu之分,一般你的电脑上要是有GPU(也就是显卡)推荐安装GPU版本的,这样相对于cpu版本而已,运行速度更快! 

本次教程主要是GPU版本,需要提前下载对应的cudacudnn

安装前的必要工作!!!一定要看!!!

查看tensorflow-gpuPythoncudacudnn的版本关系,一定要一一对应

→打开Tensorflow版本关系查询

tensorflow2.7.0-gpu对应aconda,python,tensorflow

我安装环境与版本如下:

操作系统 显卡 Python tensorflow-gpu CUDA cuDNN
win10 NVIDIA GeForce GTX 1650 3.9.13 2.7.0 11.5.2 8.3.2

注:我这个对应关系是别人安装成功的,一定不要自己随意组合,可以安装我的或者官网查询的组合安装,过程都是一样的!

一、查看自己电脑的显卡: 

1.  右键此电脑管理设备管理器显示适配器
      我的显卡为:NVIDIA GeForce GTX 1650

tensorflow2.7.0-gpu对应aconda,python,tensorflow

 2. 查看自己需要安装的CUDA,同时按住win+r,输入cmd,打开命令窗口,输入:

nvidia-smi

tensorflow2.7.0-gpu对应aconda,python,tensorflow

 这里与我显卡相匹配的CUDA版本是12.0

注:CUDA安装的版本可以比相匹配的低,但不能高!

 二、Anaconda的安装

安装tensorflow提前安装好Anaconda。去官网下载最新版本的,比较简单不详细说了

Anaconda官网、清华镜像站

 tensorflow2.7.0-gpu对应aconda,python,tensorflow

tensorflow2.7.0-gpu对应aconda,python,tensorflow

tensorflow2.7.0-gpu对应aconda,python,tensorflow

 tensorflow2.7.0-gpu对应aconda,python,tensorflow

 tensorflow2.7.0-gpu对应aconda,python,tensorflow

然后安装即可 

三、CUDA下载与安装

下载CUDAcuDNN

1.CUDA的下载:https://developer.nvidia.com/cuda-toolkit-archive
注:小技巧,网址打开慢打不开,可以把com换成cn试试

tensorflow2.7.0-gpu对应aconda,python,tensorflow

 tensorflow2.7.0-gpu对应aconda,python,tensorflow

 2. 双击安装包打开,这是临时解压位置,默认即可,会自动删除
tensorflow2.7.0-gpu对应aconda,python,tensorflow

 同意并继续
tensorflow2.7.0-gpu对应aconda,python,tensorflow

 选择自定义安装
tensorflow2.7.0-gpu对应aconda,python,tensorflow

 把这个取消勾选
tensorflow2.7.0-gpu对应aconda,python,tensorflow

 全部展开,右边大于左边的全部取消勾选
tensorflow2.7.0-gpu对应aconda,python,tensorflow

 剩下的就是一直继续,直到安装成功,装在哪里了要记得
tensorflow2.7.0-gpu对应aconda,python,tensorflow

3. 配置环境变量

右键此电脑→属性→高级系统设置→环境变量
这几个要有
tensorflow2.7.0-gpu对应aconda,python,tensorflow

打开Path
 tensorflow2.7.0-gpu对应aconda,python,tensorflow

 配置好后,检查一下是否安装成功。

4.打开cmd,输入指令

nvcc -V

tensorflow2.7.0-gpu对应aconda,python,tensorflow
这就代表成功了

四、cuDNN下载和安装

1.下载地址:https://developer.nvidia.com/rdp/cudnn-archive
注:小技巧,网址打开慢打不开,可以把com换成cn试试

往下滑,找到v8.3.2 for CUDA 11.5
tensorflow2.7.0-gpu对应aconda,python,tensorflow

 下载第二个Windows系统 zip格式的
tensorflow2.7.0-gpu对应aconda,python,tensorflow

 2.下载好后解压
tensorflow2.7.0-gpu对应aconda,python,tensorflow

 把这四个文件和文件夹全部复制,然后粘贴到CUDA\v11.5文件夹目录下
需要覆盖的要选择同意覆盖
tensorflow2.7.0-gpu对应aconda,python,tensorflow

 然后打开cmd,进入CUDA安装路径下CUDA\v11.5\extras\demo_suite

cd C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.5\extras\demo_suite

分别执行以下两条命令:

.\bandwidthTest.exe
.\deviceQuery.exe

 tensorflow2.7.0-gpu对应aconda,python,tensorflow

 tensorflow2.7.0-gpu对应aconda,python,tensorflow

 两个都是PASS,则配置成功!

五、创建tensorflow环境

1.打开Anaconda Prompt

tensorflow2.7.0-gpu对应aconda,python,tensorflow

 2.创建一个虚拟环境,输入命令:

conda create -n tensorflow python=3.9

表示创建一个名为tensorflow的环境,用的python版本为3.9

3.创建成功后,输入命令:conda env list,可以看到tensorflow环境已经创建,星号为当前所在环境(基础环境base

conda env list


tensorflow2.7.0-gpu对应aconda,python,tensorflow

 4.进入环境,输入命令:activate tensorflow,就可以进入tensorflow环境中

activate tensorflow


tensorflow2.7.0-gpu对应aconda,python,tensorflow

 5.安装对应版本的tensorflow-gpu
 

pip install tensorflow-gpu==2.7.0 -i  https://pypi.mirrors.ustc.edu.cn/simple  

 6. 先输入python,打开python环境,导入tensorflow包进行测试 ,查看tensorflow的版本信息, 输入命令:

python
import tensorflow as tf
  • 如果导入包有以下报错(没有报错请忽略!):

        tensorflow2.7.0-gpu对应aconda,python,tensorflow

  • 以下方法可以解决上述报错,输入exit()退出python环境导入以下包:
    exit()
    pip install protobuf==3.19.0 -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn
    
    然后重新输入python进入python 环境,查看tensorflow的版本信息, 分别输入命令:
  • import tensorflow as tf
  • tf.__version__
    
  • tensorflow2.7.0-gpu对应aconda,python,tensorflow

六、测试Tensorflow-gpu是否安装成功

  1. 打开Anaconda,选择tensorflow环境,打开spyder,第一次打开需要安装Spyder,直接点下方的install即可。(第一次打开稍微会慢点)
    tensorflow2.7.0-gpu对应aconda,python,tensorflow

 2.输入以下代码测试:

import tensorflow as tf

print(tf.__version__)
print(tf.test.gpu_device_name())
print(tf.config.experimental.set_visible_devices)
print('GPU:', tf.config.list_physical_devices('GPU'))
print('CPU:', tf.config.list_physical_devices(device_type='CPU'))
print(tf.config.list_physical_devices('GPU'))
print(tf.test.is_gpu_available())
# 输出可用的GPU数量
print("Num GPUs Available: ", len(tf.config.experimental.list_physical_devices('GPU')))
# 查询GPU设备

tensorflow2.7.0-gpu对应aconda,python,tensorflow

 出现版本号和True,则表示GPU可以使用,接下来测试下GPU和CPU的速度,输入以下代码:

import tensorflow as tf
import timeit
 
#指定在cpu上运行
def cpu_run():
    with tf.device('/cpu:0'):
        cpu_a = tf.random.normal([10000, 1000])
        cpu_b = tf.random.normal([1000, 2000])
        c = tf.matmul(cpu_a, cpu_b)
    return c
 
#指定在gpu上运行 
def gpu_run():
    with tf.device('/gpu:0'):
        gpu_a = tf.random.normal([10000, 1000])
        gpu_b = tf.random.normal([1000, 2000])
        c = tf.matmul(gpu_a, gpu_b)
    return c

cpu_time = timeit.timeit(cpu_run, number=10)
gpu_time = timeit.timeit(gpu_run, number=10)
print("cpu:", cpu_time, "  gpu:", gpu_time)

tensorflow2.7.0-gpu对应aconda,python,tensorflow

差别还是挺大的 

七、接入Pycharm

1.文件→设置
tensorflow2.7.0-gpu对应aconda,python,tensorflow

 2.tensorflow2.7.0-gpu对应aconda,python,tensorflow

 3.

tensorflow2.7.0-gpu对应aconda,python,tensorflow

 4.选择Anaconda目录下的python.exe

tensorflow2.7.0-gpu对应aconda,python,tensorflow

 5.测试

import tensorflow as tf

print(tf.__version__)

tensorflow2.7.0-gpu对应aconda,python,tensorflow

注:个人安装,如有不足,欢迎指正文章来源地址https://www.toymoban.com/news/detail-771704.html

到了这里,关于Tensorflow-gpu-2.7.0安装教程和接入PyCharm(学生党详细教程,win10,Anaconda3,python3.9)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • win10 安装 tensorflow-gpu 2.10.0

    系统配置 系统 win10 x64 显卡 GTX 1660 Ti CUDA 12.2 cudnn 8.9 查看版本对应: https://tensorflow.google.cn/install/source_windows#gpu Version Python version Compiler Build tools cuDNN CUDA tensorflow_gpu-2.10.0 3.7-3.10 MSVC 2019 Bazel 5.1.1 8.1 11.2 这里查看我 系统配置 我安装 python 3.10 和 tensorflow_gpu-2.10.0 安装 conda 安装

    2024年02月14日
    浏览(31)
  • Windows安装tensorflow-gpu(1050Ti,cuda11.6,cuDNN7.6.5,python3.6,tensorflow-gpu2.3.0)

    参考:https://blog.csdn.net/qq_43215538/article/details/123852028 首先查看本机GPU对应的cuda版本,如下图所示,本机cuda版本为11.6,后面选择的cuda版本不要超过这里的版本就好。 https://developer.nvidia.com/cuda-toolkit-archive选择相应的cudatoolkit版本下载,如这里选择版本一定要注意,因为cuda版本

    2023年04月08日
    浏览(34)
  • tensorflow-gpu 2.3.0安装 及 相关对应版本库安装(Anaconda安装)

    目录 如需转载,请标明出处,谢谢。 一、安装tensorflow-gpu2.3.0 二、配置其他相关的库 很多人以为安装完tensorflow-gpu就是一切都结束了,但是殊不知,python中的很多库,比如numpy,matplotlib等库,就与我们的tensorflow的版本有对应 总结 对于anaconda的下载,网上的教程很多,而且很

    2024年02月02日
    浏览(46)
  • Docker【部署 05】docker使用tensorflow-gpu安装及调用GPU踩坑记录

    Other than the name, the two packages have been identical since TensorFlow 2.1 也就是说安装2.1版本的已经自带GPU支持。 不同型号的GPU及驱动版本有所区别,环境驱动及CUDA版本如下: 在Docker容器中的程序无法识别CUDA环境变量,可以尝试以下步骤来解决这个问题: 检查CUDA版本:首先,需要确认

    2024年02月08日
    浏览(33)
  • 2023最新WSL搭建深度学习平台教程(适用于Docker-gpu、tensorflow-gpu、pytorch-gpu)

    2023-4-11 对于机器学习er配置环境一直是个头疼的事,尤其是在windows系统中。尤其像博主这样的懒人,又不喜欢创建虚拟环境,过段时间又忘了环境和包的人,经常会让自己电脑里装了各种深度学习环境和python包。长时间会导致自己的项目文件和环境弄的很乱。且各个项目间的

    2024年02月05日
    浏览(36)
  • CUDA 11.7 版本下安装Tensorflow-gpu以及Keras (Windows以及Ubuntu)

    ​ 记录:在复现论文代码时碰到使用keras环境,于是在自己windows系统的台式机(RTX 3080;CUDA 11.7)上进行了安装,但是发现台式机的显存无法支持程序的运行。于是将一摸一样的环境配置到更大现存的Ubuntu服务器(CUDA 11.7)上,但配置环境出错,一直无法调用GPU。经过一天的

    2024年02月01日
    浏览(45)
  • Win11笔记本电脑RTX4080显卡安装Tensorflow-GPU2.6.0方法步骤

    Tensorflow是当前主流的深度学习框架,是深度学习方向从业者和研究生的生产力工具,我在本科参加学科竞赛期间曾经安装过tensorflow1.12版本和对应的keras2.2版本,相对来说,keras提供了较多调用tensorflow的API,这极大地减轻了工作量,而新版的tensorflow2.0及以上版本自带keras,无

    2024年02月14日
    浏览(48)
  • 十分钟安装Tensorflow-gpu2.6.0+CUDA12 以及numpy+matplotlib各包版本协调问题

    换了台机器,又装Tensorflow,记得我第一次装的时候装了好几天,而今天只用了十分钟就搞定了,因为这个方法只用在终端操作,不用去英伟达官网下载包,刷刷刷的贼快,只是后面去找版本的对应问题了又花了些时间 为了高效下载,建议先把默认源换了,很简单这里不再赘

    2024年02月04日
    浏览(32)
  • tensorflow-GPU环境搭建

    最近在学习AI相关知识,需要使用 gpu 运行 tensorflow 代码,选择在腾讯云上搭建环境 安装 tensorflow 与 GPU 支持需要对齐以下软件的版本号(按依赖顺序排列): GPU 驱动版本号 CUDA 版本号 cudnn 版本号 tensorflow 版本号 由于 tensorflow 位于最下游,因此更新时机最晚,因此实际安装

    2024年01月17日
    浏览(29)
  • tensorflow-gpu卸载 (windows)

    在安装 Tensorflow-gpu 时,如果, Tensorflow-gpu 、 Python 、 cuda 、 cuDNN 版本关系不匹配很容易安装出错,要重新安装的话,要把之前装的卸载干净! tensorflow-cpu卸载, 激活进入虚拟环境,在这里卸载: 进入虚拟环境安装路径: Proceed(y/n)? y 删除之前创建的虚拟环境(例子为删除名

    2024年02月05日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包