win10安装tensorflow-gpu1.8.0详细完整步骤
作者:xytywh 发布时间:2023-01-22 08:44:33
在整个安装的过程中也遇到了很多的坑,故此做个记录,争取下次不再犯!
我的整个基本配置如下:
电脑环境如下:win10(64位)+CPU:E5-2603 +GPU:GTX 1070
需要安装的软件如下:Anaconda3-4.2.0-Windows-x86_64(python 3.5.2) + tensorflow-gpu 1.8 + CUDA 9.0 + cuDNN v7.1 for CUDA9.0
若你想在自己的windows上安装tensorflow-gpu,一般化也可以遵循如下的步骤。
1.首先确定自己电脑的gpu是否支持cuda
能否支持tensorflow-gpu版本,这里主要是Nvidia显卡,如下网址: https://developer.nvidia.com/cuda-gpus 基本上只要显卡在 GeForce 410M 以上都可以。
2.在显卡支持的情况下,主要是看tensorlfow-gpu和cuda以及cuDNN的对应关系
首先,cuda与cuDNN是相互对应的,所以,现在主要是看tensorflow与cuda的对应关系。因为从Tensorflow-gpu 1.6开始使用CUDA9.0+cuDNN7组合,不过好像不支持CUDA 9.1与CUDA 9.2。所以,最终我的选择是 tensorflow-gpu 1.8 + CUDA 9.0 + cuDNN v7.1 for CUDA9.0
3.Anaconda3-4.2.0-Windows-x86_64安装过程
可以在如下网站下载(国内镜像,适合于没有翻墙的同学)https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
安装过程:
这里可以更改默认路径,自己选择路径(注意:安装路径的最后一个目录必须要自己在方框中当前已选择路径后面添加,而不能直接选择一个已经存在的目录):
直接选择一个已经存在的目录,会出现如下的错误:
两个默认就好,第一个是加入环境变量,第二个是默认使用 Python 3.5
等待安装即可:
出现如下界面,证明Anaconda安装成功:
4.tensorflow-gpu 1.8 安装过程
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow-gpu==1.8.0
(将下载源换成了国内镜像,速度很快)
下载速度很快,等待安装即可。
试验一下安装成功没有:
出错,可能是因为cuda等软件还没有安装。
5.cuda安装过程
网址:https://developer.nvidia.com/cuda-90-download-archive?
target_os=Windows&target_arch=x86_64&target_version=10&target_type=exenetwork
选择9.0的CUDA的exe(network),比较小,但是后续要联网,保证网络就好,具体如下图:
安装过程:
检查系统兼容性 → 许可协议“接受”→ 选择“自定义安装”,点开+号,把Visual Studio Integration的勾选去掉(否则你机器上安装的Visual Studio版本不对或者没有安装时,下一步会报错导致你安装不下去) → 安装即可
6.cudnn安装过程
链接: https://pan.baidu.com/s/1cgygpqUX4etZ43dj5DsjpQ 提取码: 6gen
链接若是失效,就上官网自行下载吧(注册、登陆、加入开发自计划balabala…)如下:
https://developer.nvidia.com/cudnn
注意:选择cuDNN的v7.1.4 for CUDA 9.0即cudnn-9.0-windows10-x64-v7.1.zip下载
CUDA 9.0的默认路径是
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0 把cudnn-9.0-windows10-x64-v7.1.zip解压后,把bin,include,lib\x64里面的文件(共三个)分别拷贝到 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\下的bin,include,lib\x64目录下即可。
配置环境变量
网上有两种说法,我就两种都配置了,不然电脑找不到CUDA和cuDNN在哪里
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\lib\x64 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin
7.vs安装过程
我没有安装vs,也能正常运行,不知道怎么回事,如果按照前面步骤安装之后还有问题,那就再安装一下vs。
总结
以上所述是小编给大家介绍的win10安装tensorflow-gpu1.8.0详细完整步骤网站的支持!如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
来源:https://blog.csdn.net/xiaohuihui1994/article/details/83589701
猜你喜欢
- 前言上回说到我们如何把拉勾的数据抓取下来的,既然获取了数据,就别放着不动,把它拿出来分析一下,看看这些数据里面都包含了什么信息。(本次博客源
- 上一篇已经介绍了celery的基本知识,本篇以一个小项目为例,详细说明django框架如何集成celery进行开发。本系列文章的开发环境:w
- 本文实例讲述了python orm 框架中sqlalchemy用法。分享给大家供大家参考,具体如下:一.ORM简介1. ORM(Object
- 一、标准的数据集流程梳理分为几个步骤数据准备以及加载数据库–>数据加载器的调用或者设计–>
- 数值运算代码:# -*- coding=GBK -*-import cv2 as cv# 数值运算:加减乘除def shu_image(sr
- 在Linux系统下Python连接Redis的基本配置方法具体操作步骤系统环境:OS:Oracle Linux Enterprise 5.6
- 1、使用系统函数__import_()stringmodule = __import__('string')2、使用imp
- 为了防止网络上日益猖獗的垃圾广告和灌水评论,大多数网站在信息发布的时候要求输入验证码。图片、文字、字母甚至还有计算题。验证码图片里的信息东颠
- 随机相对强弱指数简称为StochRSI,是一种技术分析指标,用于确定资产是否处于超买或超卖状态,也用于确定当前市场的态势。顾名思义,Stoc
- 1. 引言词云图可以让我们方便地识别出文本中的关键词,其中单词的大小代表它们的频率。有了这个,我们甚至在阅读之前就可以很好地了解文本的内容。
- 原理1.使用python中的mtplotlib库。2.立体爱心面公式点画法(实心)代码import matplotlib.pyplot as
- 1.导入模块tkinter:ttk覆盖tkinter部分对象,ttk对tkinter进行了优化copy:深拷贝时需要用到copy模块tkin
- 1.配置anaconda环境以下内容在下载完anaconda后实现快捷键win+r,打出命令行cmd,进入黑色 界面输入conda info
- 最简单的关闭一个窗口的方法是点击标题栏上的 x 标志。但是,在下面的例子中,我们将展示如何通过编程来控制关闭窗口。我们将使用PyQt5的信号
- 问题:1. 访问 ASP 页面时,出现以下错误:Active Server Pages 错误 'ASP 0201'错误无效的
- 实验室导师又有任务,从一个.dat文件中读取波形数据,通过一个自编码网络进行异常检测。可是对我这种小白来说真的艰难。从最基础的文件读写开始吧
- 之前写了一篇flask开发环境搭建,今天继续,进行一个实战小项目-blog系统。blog系统很简单,只有一个页面,然后麻雀虽小五脏俱全。这里
- 在看到7yue博客——“换手来用”的思考 有这么一句话:RIA是一个更趋向于“体验”设计的领域,不仅仅包括“开发人员”,还包括“设计人员”,
- 网站域名一般都会选简短易记的,因为这对于网站宣传来说也可以省不少力。而被很多网站忽视的站内Url结构则在一定程度上反映出网站的整体架构。当设
- 一、前言因为最近刚好被问到这个问题,但是自己当时特别懵逼,导致没有做出来。所以下来后自己Google了很多IoU的博客,但是很多博客要么过于