装tensorflow-gpu需要CUDA(NVIDIA推出的通用并行计算架构,使GPU能够矩阵运算等),还有cuDNN(深度神经网络的GPU加速库)的支持。这里强调版本匹配!版本匹配!版本匹配! 以下放上三者对应版本:


注:之前到官网查看自己显卡与CUDA兼容性,是否有深度学习环境。

https://developer.nvidia.com/cuda-gpus#compute

我的是NoteBook GTX1060的

开始正式安装过程:

1、安装CUDA9.0 在这个网址查找CUDA已发布版本:

https://developer.nvidia.com/cuda-toolkit-archive


2、下载好CUDA Toolkit 9.0 后,我们开始下载cuDnn 7.0,需要注意的是,下载cuDNN需要在nvidia上注册账号,使用邮箱注册就可以免费的。登陆账号后才能下载。

https://developer.nvidia.com/rdp/cudnn-archive


3、安装CUDA9.0 toolkit和cuDnn7.0


打开cuda9.0安装包。


接下来,解压“cudnn-9.0-windows10-x64-v7.zip”,将一下三个文件夹,拷贝到CUDA安装的根目录下。拷贝到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0与中间的文件夹合并。

下一步是配置系统环境变量,以下路径加入系统环境变量中:

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\include
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\lib\x64

4、pip命令安装tensorflow-gpu,我用的是1.8.0版本(默认使用Anaconda安装,并且创建了tensorflow的虚拟python3.5.6环境,我用的anaconda的图形界面创的)

打开Anaconda Prompt

命令行下输入

activate tensorflow

使用清华镜像,快!

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

验证tensorflow-gpu 1.8.0安装成功。

import tensorflow as tf
tf.test.gpu_device_name()

注:如果发生以下两个问题:

1.OSError: [WinError 126]找不到指定的模块。

2.ImportError: Could not find ‘cudart64_90.dll’. TensorFlowrequires that this DLL be installed in a directory that is named in your
%PATH%environment variable. Download and install CUDA 9.0 from this
URL: https://developer.nvidia.com/cuda-toolkit

分析:
1、一般是TensorFlow版本号与目前安装的cuda不搭配!在anaconda中输入conda list,查看TensorFlow版本号,如有不匹配重新卸载TensorFlow-gpu包,再次重装上合适版本的tensorflow-gpu包。
2、我的问题是在Anaconda Prompt中可以运行但是在VS code中报这个错。发现是编译器问题,就卸载VScode重装即解决了问题。

Anaconda下安装tensorflow-gpu踩坑日记相关推荐

  1. GTX860M安装Tensorflow gpu踩坑

    GTX860M安装Tensorflow gpu踩坑 前几天给台式成功配置了lightgbm的gpu版本和tensorflow的gpu版本,但是在单位还是要用LSTM,写一篇对应版本的踩坑文章日后查阅. ...

  2. Win10系统Anaconda下安装TensorFlow、Karas和PyTorch

    Win10系统Anaconda下安装TensorFlow.Karas和PyTorch Anaconda的选择 Anaconda的安装 TensorFlow的安装 Keras安装 PyTorch安装 A ...

  3. Anaconda下安装 TensorFlow 和 keras 以及连接pycharm

    首先在官网下载Anaconda https://www.anaconda.com/download/ 安装时注意 勾选第一个,增加环境变量 安装好后再windows界面打开Anaconda Promp ...

  4. windows10下安装tensorflow(gpu版本)

    windows10安装tensorflow的gpu版本(pip3安装方式) 前言: TensorFlow 有cpu和 gpu两个版本:gpu版本需要英伟达CUDA 和 cuDNN 的支持,cpu版本不 ...

  5. ubuntu16.04下安装TensorFlow(GPU加速)----详细图文教程【转】

    本文转载自:https://blog.csdn.net/zhaoyu106/article/details/52793183 le/details/52793183 写在前面 一些废话 接触深度学习已 ...

  6. ubuntu16.04下安装TensorFlow(GPU加速)----详细图文教程

    文章来源:http://www.datacups.com/post/1 软件: ubuntu16.04+cuda8.0+cudnn v5+tensorflow 0.11 1. 下载 1.1 系统镜像 ...

  7. anaconda base环境_如何在最新版的Anaconda下安装Tensorflow 1.9

    去年10月Tensorflow刚刚开放了2.0,当然用2.0慢慢地会变成未来使用Tensorflow的趋势.但是,关于如何用2.0进行机器学习和深度学习研究的书籍市面上能买到的大多都还是英文原版,且很 ...

  8. Anaconda下安装Tensorflow和Keras的安装教程

    Anaconda3下Tensorflow和Keras的安装说明 版本:windows7 64位+python3.6 从 https://www.continuum.io/downloads 下载 an ...

  9. 树莓派下安装pytorch(踩坑记录)

    目标:在树莓派4b上安装conda运行pytorch 硬件平台:树莓派4b 操作系统:Raspberry Pi OS with desktop 环境:pytorch 1. 安装系统镜像 下载树莓派镜像 ...

  10. 通过Anaconda在Ubuntu16.04上安装 TensorFlow(GPU版本)

    一. 安装环境 Ubuntu16.04.3 LST GPU: GeForce GTX1070 Python: 3.5 CUDA Toolkit 8.0 GA1 (Sept 2016) cuDNN v6 ...

最新文章

  1. pandas 修改 DataFrame 列名
  2. 多线程:Executor、Sleep、Deamon、Yeild
  3. 读书笔记:《时间投资法》之三
  4. 5G(1)---5G 协议标准下载
  5. python office转pdf_python 如何将office文件转换为PDF
  6. axios框架里面如何使用get,post,通用ajax方法请求。
  7. eventlog analyzer 8.0
  8. 关于如何查看 EntityValidationErrors 详细信息的解决方法
  9. Structured Streaming + Kafka测试
  10. 机器学习与医学应用基础(超星尔雅学习通)--答案
  11. android拼音书写格式,Android自定义带拼音音调Textview
  12. Java 导出Excel 自定义模板
  13. P1183 多边形的面积
  14. 9860测量程序(最后结果)1
  15. 室内定位如何介入工业互联网背景
  16. Java Web GIS 地理信息系统开发
  17. tplmap-模板注入工具
  18. 计算机专业大学排名(全168所学校)
  19. 快速分析德邦快递走件信息,并筛选代收的单号
  20. VoxelNet论文翻译

热门文章

  1. android手机 不显示本地视频,各位大神们 android怎么获取手机本地视频啊?
  2. 一年级下册数学计算机应用题,一年级数学下册期中检测试题
  3. 利用MFC进行开发的通用方法介绍
  4. C#图解教程 第十八章 枚举器和迭代器
  5. 顺利通过EMC实验(9)
  6. bzoj 4260 REBXOR —— Trie树
  7. 如何快速安装kafka-manager
  8. webform快速创建表单内容文件--oracle 数据库
  9. 实验五 数独游戏界面设置
  10. C++技术沙龙主要内容