前提条件:

1.安装了Anaconda(我装的是最新版本Anaconda3,python3.8)

2.安装了Visual C++安装包(由于我不知道怎么下载这个安装包所以我直接下的visual studio 2019 community,因为我一开始没安装这个然后最终验证tensorflow是否成功时出问题了,所以还是推荐大家装一下VC++安装包)

如果上述条件都已具备,那咱们就开始安装tensorflow2.4.1吧!

首先在 开始 页面打开 Anaconda命令行

新建python环境

新建一个TF2的python3.8版本的环境

conda create -n TF2 python=3.8

出现Proceed ([y]/n)?时,输入y,按回车表示同意继续安装相关软件包就行

进入TF2环境内

conda activate TF2

以下所有操作,都是在这个环境下的操作

tensorflow-gpu版本的安装准备(没有NVIDIA的可以跳过这一步,安装cpu版本就可以)

如果电脑有英伟达GPU,就是下面这个玩意儿NVIDIA,可以选择安装cudatoolkit11.0和cudnn8.0版本,从而实现加速

我的电脑有,所以说一下怎么装gpu版本的tensorflow

安装cudatoolkit11.0版本和cudnn8.0版本,注意这个版本号别搞错了,tensorflow2.4对应的就是这两个版本号

安装NVIDIA的SDK 11.0版本

conda install cudatoolkit=11.0

安装NVIDIA深度学习包8.0版本

conda install cudnn=8.0

如果上述两条语句不成功,可能是你的电脑不支持,也可能是下载速度慢导致的问题,建议更换pip源

安装tensorflow gpu版本(不用在tensorflow后面加-gpu,系统会自动为你下载gpu版本)

(如果安装过慢导致安装失败,可以在代码后面加上 -i https://pypi.tuna.tsinghua.edu.cn/simple

(例如:pip install tensorflow==2.4.1 -i https://pypi.tuna.tsinghua.edu.cn/simple

pip install tensorflow==2.4.1

安装tensorflow-cpu版本(选择安装gpu版本的忽略这一步)

指定下载cpu版本,不然可能给你下载的是gpu版本,然后可能会由于各种版本问题导致用不了

pip install tensorflow-cpu==2.4.1

安装完成后

验证:查看tensorflow安装版本

进入python 验证tensorflow安装是否成功

输入

import tensorflow as tf

执行完成后输入(注意是version前后都是两个下划线__)

tf.__version__

若显示版本号,则tensorflow2.4.1安装成功

如下图所示

安装gpu版本的朋友在pycharm里面用测试代码测试是否安装成功的时候可能会出现这样的问题

RuntimeError: cudaGetDevice() failed. Status: CUDA driver version is insufficient for CUDA runtime version

意思是你cuda驱动版本低于cuda运行的版本

就是本地电脑的cuda驱动版本比虚拟运行环境的cuda版本低,所以在本地要进行驱动升级

这个我还没有解决,解决之后会单独出一个博文讲讲

——————————————————————————————————————————————————

已经解决啦!!!!!!

请参考博文

https://blog.csdn.net/Y15072309119/article/details/113815453

——————————————————————————————————————————————————

pycharm里测试是否安装成功的测试代码

import tensorflow as tfversion = tf.__version__
gpu_ok = tf.test.is_gpu_available()
print("tf version:", version, "\nuse GPU", gpu_ok)

安装成功会显示

win10下Anaconda中tensorflow2.4.1的下载相关推荐

  1. 成功解决win10下dos中运行tensorboard --logdir=logs和调用events.out.tfevents一闪而过的问题

    成功解决win10下dos中运行tensorboard --logdir=logs和调用events.out.tfevents一闪而过的问题 目录 解决问题 解决思路 解决方法 解决问题 在dos中运 ...

  2. 【新笔记本环境配置】win10下 Anaconda+Vscode+MobaXterm安装

    目录 1.简介 2.安装 安装vscode代码编辑器 安装MobaXterm远程连接服务器 安装Anaconda环境(为了配置各种python解析器,否则代码跑不起来) 验证安装成功与否 配置环境变量 ...

  3. win10下anaconda+spyder+keras 下载与设置大全(汉化、环境变量设置、DPI缩放等)

    目录 一.anaconda的下载与安装 1.环境变量的设置 二.spyder的设置 1.spyder的汉化 2.设置spyder的布局.DPI缩放与弹出窗口显示图片 三.keras+TensorFlo ...

  4. WIN10下用anaconda安装tensorflow-gpu1.8.0并用pycharm作编译器(WIN10下anaconda+tensorflow-gpu+pycharm)

    哈哈哈,又到了写BLOG的时候啦! 题目有点长,想要装tensorflow-gpu的同志们请耐心的看下去,尤其是想要用pycharm作编译器的筒子们,小编这里将提供最简单的方法实现anaconda+t ...

  5. win10下anaconda、tensorflow-cpu以及tensorflow-gpu安装

    文章目录 1 通过anaconda3 win10安装python3.7 2 阿里源镜像配置 3 虚拟环境创建 4 conda常用指令 5 cpu tensorflow安装 6 gpu tensorfl ...

  6. win10下Anaconda虚拟环境安装pycocotools

    工程代码中有这么一句 from pycocotools.coco import COCO 需要我的anaconda虚拟环境下安装了pycocotools库: step1:需要安装visualcppbu ...

  7. Anaconda下Python中h5py与netCDF4模块下载与安装方法

      本文介绍基于Anaconda,下载并安装Python中h5py与netCDF4这两个模块的方法.h5py与netCDF4这两个模块是与遥感图像处理.地学分析等GIS操作息息相关的模块,应用较为广泛 ...

  8. win10下Anaconda如何查看PyTorch版本

    以管理员身份打开Anaconda Powershell Prompt 按顺序输入以下三行命令即可

  9. win10下mysql5.8安装详解,配有视频版

    win10下mysql5.8安装步骤 1.下载地址,下载zip包 MySQL :: Download MySQL Community Server 选no thanks直接下载 2.下载下来在文件下解 ...

最新文章

  1. rb c语言,C语言,RB和RBT什么区别啊???这里的typedef 什么作用???
  2. 西部985,进军北京!
  3. 双向最大匹配算法(含完整代码实现,ui界面)正向最大匹配算法,逆向最大匹配算法
  4. Docker Compose基本使用-使用Compose启动Tomcat为例
  5. Android开源项目整理:个性化空间View篇(看遍论坛千万篇,不看此篇也枉然)
  6. Java 8 Stream的性能到底如何?
  7. [设计模式-结构型]享元模式(Flyweight )
  8. 特殊人物请遵循公司工作的基本准则
  9. android 获取uri的正确文件路径的办法
  10. 实战:一文带你解决Mysql主从复制日常错误
  11. 从对象创建和引用小议解耦
  12. java date timezoneoffset_Java TimeZone getOffset()用法及代码示例
  13. 四则运算生成器做法思路
  14. 【转载】关闭ftp中mput的上传确认提示:prompt
  15. 张国荣一生57部电影海报全集
  16. Ubuntu下载anaconda教程(全过程)
  17. win10系统如何连接宽带连接服务器,Win10系统如何连接宽带上网?,爱纯净官网
  18. 读取D3D后备缓冲区的数据
  19. asp.net857全科门诊的就诊管理系统#毕业设计
  20. 【OpenCV】OpenCV3的第二天——光流法(Optial Flow)运动目标检测

热门文章

  1. 辐射发射测试软件,如何进行电子设备的辐射发射测试
  2. 解密马云“永不放弃”字条的接头暗号
  3. core data 介绍
  4. Springboot通过SFTP上传文件到服务器
  5. Java分割数组成子数组
  6. 电路设计基础知识(二)[转]
  7. Spring Security 短信验证码登录(5)
  8. 档案的逻辑 | 档案收集工作
  9. 论文阅读——基于文档主题结构的关键词抽取方法研究(理解)
  10. 2021-4-8 考研复旦大学 计算机 复试通过 经验回顾