步骤主要参考该博客https://blog.csdn.net/mayunhe_cs/article/details/87216299,结合自己探坑经历记录了具体过程。

1.安装显卡驱动:

先是在微星官网上下载对应显卡的驱动,不知道为啥给的是nvidia_416.94版本,一安装,系统兼容性检查过不去。后又去nvidia官网上下rtx2080对应的驱动,给的是418.91-desktop-win10-64bit-international-whql这个版本,安装发现系统兼容性检查还是过不去,根据提示下载了GeForce Experience,然后用win10系统自带的驱动,升级到最新,提示是nvidia_417版本(不是微星官网给的416也不是nvidia官网提供的418,怀疑是和win10的版本有关),反正到后面装完tensorflow-gpu这417版本也能用。

后续发现441.66版本的驱动也可以。说明不一定要完全原装的驱动

2.下载visual studio community并安装:

网上查到的cuda10的安装都写了下载vs,之前自己安装过按理应该可以只装Microsoft Visual C++  Redistributable就可以了。不过谨慎点还是安装了vs。起初安装vs2015,这过程卸了又装还是搞不定两个问题:一是重复弹出新建项目,二是起始页就卡住。后来就换成vs2017,下载安装一次性搞定。

3.安装CUDA和cuDNN并配置相应环境

CUDA下载地址:https://developer.nvidia.com/cuda-toolkit-archive,  下载cuda10for win10
cuDNN:https://developer.nvidia.com/rdp/cudnn-download
需要先免费注册一个账号,然后下载对应版本就好。(官网上是cudnn-10.0-windows10-x64-v7.5.不过cudnn不知道为啥最近官网抽风,下一半就下不下来了,后来网上找的个cudnn-10.0-windows10-x64-v7.4,最后也能用)
下载完成后解压,然后把三个文件夹拷贝到CUDA安装的根目录,即把cuDNN下bin、include、lib文件夹拷贝到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0。
配置环境:在系统变量里加上下面这些(其中CUDA_PATH和CUDA_PATH_V10_0是安装CUDA就自动配置了)

CUDA_BIN_PATH=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin
CUDA_LIB_PATH=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\lib\x64
CUDA_PATH=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0
CUDA_PATH_V10_0=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0
CUDA_SDK_BIN_PATH=C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0\bin\win64
CUDA_SDK_LIB_PATH=C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0\common\lib\x64
CUDA_SDK_PATH=C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0

4.安装tensorflow-gpu:

pycharm和python虚拟环境是事先配置好的。

先卸载tensorflow的cpu版本,由于官方没有支持CUDA10.0,故从github上下载大牛build的wheel:https://github.com/fo40225/tensorflow-windows-wheel

里面有对应1.11,1.12等版本,看清楚下cuda10的。先是下了1.12版本的,安装采用pip install 目录的方式。安装完发现报这个错误1

module compiled against API version 0xa but this version of numpy is 0x9

后来升级numpy到1.16解决,然而之后又报这个错误2

tensorflow1.12 cannot import name 'abs'(不过至少说明cuda配置成功了)

,后来采用手动删除python安装目录下和tensorflow相关的所有目录和文件搞定,后面又报个错误3:

Failed to get convolution algorithm. cudnn failed to initialize

网上查是因为tensorflow1.12版本太高,因此准备降到1.11,(因为tensorflow官方还没开放cuda10的tensorflow版本)还是去https://github.com/fo40225/tensorflow-windows-wheel上下载1.11对应的版本,卸载1.12再安装1.11后又报错4:

module 'tensorflow' has no attribute 'Graph'

这个网上查不到太多信息,后来自己发现是来来回回卸载tensorflow的时候不知道为啥没卸干净,导致本来应该在C:\Users\计算机名\AppData\Local\Programs\Python\Python36\Lib\site-packages下面的tensorflow跑到了C:\Users\计算机名\AppData\Roaming\Python\Python36\site-packages下面,后来在第二个文件夹下把tensorflow的相关目录文件全手动删除后再重新安装就全部搞定了。

至此就全部完毕,rtx2080还挺快的,比k80快不少的感觉

显卡RTX2080 + CUDA10 + win10 + tensorflow配置安装探坑记相关推荐

  1. Win10+Tensorflow+OpenPose安装过程及问题解决

    参考文章 主要参考安装教程 Win10+Tensorflow+OpenPose超超超详细安装及各种遇到的问题解决 深度学习tf-pose-estimation人体姿态识别实现教程 人体姿态识别–Ope ...

  2. 安装驱动显卡重启计算机,win10系统电脑安装显卡驱动后一直重启的解决方案

    今天和大家分享一下win10系统电脑安装显卡驱动后一直重启问题的解决方法,在使用win10系统的过程中经常不知道如何去解决win10系统电脑安装显卡驱动后一直重启的问题,有什么好的办法去解决win10 ...

  3. deepinV20 显卡驱动 cuda10.2+cudnn配置

    前言 因为deepin15.11无线网驱动有问题,导致内部资料传输很慢,因此在deepin v20出来之后,开始挖坑填坑. 尽管官方给出了从15.11直接升级到V20版本的方案,试过后,发现显卡驱动有 ...

  4. Win10 tensorflow 1.12 gpu + CUDA10 + Anaconda3-4.4 python3.6 安装过程

    陆续折腾了几天终于把tensorflow gpu版本装完了.特此记录详细安装过程:(如有什么问题和坑,欢迎交流!^_^) 我装的各版本文件: Cuda 10 Ananconda3-4.4 tensor ...

  5. Win10环境下安装TensorFlow 2.0简明教程

    致谢 很感谢赵学长给我悉心指导,在我学习TensorFlow 2.0过程中给我解惑,让我有信心着手学习人工智能,因此平生第一次写博客,要向赵学长致谢! 前言 有小伙伴调侃:TensorFlow的学习门 ...

  6. NVIDIA GeForce GTX 850M win10 cuda配置及安装教程

    NVIDIA GeForce GTX 850M win10 cuda配置 cuda10.0+cudnn7.6.4+tensorflow2.0.0+keras2.3.0 ---------------- ...

  7. Win10 TensorFlow(gpu)安装详解

    Win10 TensorFlow(gpu)安装详解 写在前面:TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理.Tensor(张量)意味着 ...

  8. tensorflow详细安装教程(Win10, Anaconda,Python3.9)

    tensorflow详细安装教程(Win10, Anaconda,Python3.9) 文章目录 tensorflow详细安装教程(Win10, Anaconda,Python3.9) 1.tenso ...

  9. WIN10+CUDA10.1+cudnn+Anaconda安装TensorflowGPU版本

    在WIN10下基于CUDA10.1和CUDNN10.0在Anaconda Python3.7下安装TensorflowGPU版本 ====================== 更新2019/8/3 = ...

  10. Win10通过Anaconda安装GPU版tensorflow

    目录 通过conda安装CUDA.cudnn方法 不通过conda安装CUDA.cudnn方法 安装前言: 安装VS2015 CUDA和Cudnn 安装Anaconda3 测试: 附录: 通过cond ...

最新文章

  1. Win2008R2配置WebDeploy发布网站
  2. java检测安卓程序退出_java-我的Android应用程序的gameLoop线程在退出...
  3. 三星a60android9,三星A6058官方国行安卓9固件rom线刷升级包:CHM-A6058ZMU2BSC9
  4. 一:redis 的string类型 - 相关操作
  5. HTML5能为我们带来什么?(一)
  6. JVM(3)——JVM类加载器
  7. Js拼接嵌套php代码,分享一个js文件中嵌套php会出错的问题
  8. Spring Security AuthenticationManagerBuilder
  9. J2ME-Loader 使用体验:在安卓上运行 Java 应用
  10. Quartus与modelsim的初级使用教程
  11. 计算机科学与导论教案,计算机科学导论电子教案.ppt
  12. 微分和积分数学公式大全
  13. 从tushare pro获取上证指数内成分股权重排序分出等级
  14. python 字符串分割方法_Python字符串分割方法总结
  15. 给电脑设置视力保护色
  16. 欺骗的艺术——第二部分(6)
  17. Fiori WebIde开发环境搭建
  18. 深度学习|迁移学习|强化学习
  19. 车联网平台介绍(一)
  20. 计算机类所有一级刊物,核心期刊介绍

热门文章

  1. k2路由器改无线打印服务器,修改斐讯K2、K3路由器的无线密码【图解】
  2. 在 After Effects 中最受欢迎的10大AE插件推荐
  3. oracle断电ora-01033,ora-00600,
  4. 云心html mac,萤石云视频Mac版
  5. 即席查询-Kylin
  6. Windows 域的简单说明
  7. opensips mysql_基于opensips mysql数据库用户管理
  8. 企业网络规划和设计方案
  9. Line-in和Mic-in及Line-out的使用和介绍
  10. 阿里云天池实验室【Python入门系列】用Pandas揭秘美国选民的总统喜好