windows10安装tensorflow的gpu版本(pip3安装方式)

前言:

   TensorFlow 有cpu和 gpu两个版本:gpu版本需要英伟达CUDA 和 cuDNN 的支持,cpu版本不需要;本文主要安装gpu版本。

1、环境

  • gpu:确认你的显卡支持 CUDA,这里确认 。
  • vs2015运行时库:下载64位的,这里下载,下载后安装。
  • python 3.6/3.5:下载64位的,这里下载,下载后安装。
  • pip 9.0.1(确认pip版本 >= 8.1,用pip -V 查看当前 pip 版本,用python -m pip install -U pip升级pip 。)

注意:pip其实在安装python的时候就自带了,但是需要将其(XXX:\ Python\Python36\Scripts)配置到环境变量(path)中,红色字体代表python安装 的路径。

2、安装

(1)、下载 CUDA 
    Google 官方推荐CUDA8 ,可以去官网下载:cuda

  • 安装CUDA 

   直接双击exe安装,按提示下一步装到底就行。装完测试一下是否安装成功,命令行输入 nvcc -V ,看到版本信息就表示安装成功了。

(2)、下载cuDNN

 tensorflow版本不同,需要的cuDNN版本也不一样,具体看tensorflow的发布说明,如:tensorflow1.3的发布说明

  • 配置cuDNN
下载到对应版本的cuDNN(tensorflow1.3需要cuDNN6,可到 https://www.zhihu.com/question/37082272下载)后,解压:
  1. 将解压后的bin目录配置到系统环境变量(path)中;
  2. 将相应的文件拷贝到相应的目录:  
copy cudnn\bin\cudnn64_5.dll to C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin\
    copy cudnn\include\cudnn.h to C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include\
    copy cudnn\lib\x64\cudnn.lib to C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib\x64\

(3)、安装tensorflow

# GPU版本
pip3 install --upgrade tensorflow-gpu# CPU版本
pip3 install --upgrade tensorflow

(4)、卸载tensorflow

pip3 uninstall tensorflow

3、测试

import tensorflow as tfa = tf.random_normal((100, 100))
b = tf.random_normal((100, 500))
c = tf.matmul(a, b)
sess = tf.InteractiveSession()
sess.run(c)

issue:

Traceback (most recent call last):File "C:\Users\Admin\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 18, in swig_import_helperreturn importlib.import_module(mname)File "C:\Users\Admin\AppData\Local\Programs\Python\Python35\lib\importlib\__init__.py", line 126, in import_modulereturn _bootstrap._gcd_import(name[level:], package, level)File "<frozen importlib._bootstrap>", line 986, in _gcd_importFile "<frozen importlib._bootstrap>", line 969, in _find_and_loadFile "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlockedFile "<frozen importlib._bootstrap>", line 666, in _load_unlockedFile "<frozen importlib._bootstrap>", line 577, in module_from_specFile "<frozen importlib._bootstrap_external>", line 906, in create_moduleFile "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
ImportError: DLL load failed: The specified module could not be found.During handling of the above exception, another exception occurred:Traceback (most recent call last):File "C:\Users\Admin\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 41, in <module>from tensorflow.python.pywrap_tensorflow_internal import *File "C:\Users\Admin\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 21, in <module>_pywrap_tensorflow_internal = swig_import_helper()File "C:\Users\Admin\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 20, in swig_import_helperreturn importlib.import_module('_pywrap_tensorflow_internal')File "C:\Users\Admin\AppData\Local\Programs\Python\Python35\lib\importlib\__init__.py", line 126, in import_modulereturn _bootstrap._gcd_import(name[level:], package, level)
ImportError: No module named '_pywrap_tensorflow_internal'During handling of the above exception, another exception occurred:Traceback (most recent call last):File "<pyshell#0>", line 1, in <module>import tensorflow as tfFile "C:\Users\Admin\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\__init__.py", line 24, in <module>from tensorflow.python import *File "C:\Users\Admin\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\__init__.py", line 51, in <module>from tensorflow.python import pywrap_tensorflowFile "C:\Users\Admin\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 52, in <module>raise ImportError(msg)
ImportError: Traceback (most recent call last):File "C:\Users\Admin\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 18, in swig_import_helperreturn importlib.import_module(mname)File "C:\Users\Admin\AppData\Local\Programs\Python\Python35\lib\importlib\__init__.py", line 126, in import_modulereturn _bootstrap._gcd_import(name[level:], package, level)File "<frozen importlib._bootstrap>", line 986, in _gcd_importFile "<frozen importlib._bootstrap>", line 969, in _find_and_loadFile "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlockedFile "<frozen importlib._bootstrap>", line 666, in _load_unlockedFile "<frozen importlib._bootstrap>", line 577, in module_from_specFile "<frozen importlib._bootstrap_external>", line 906, in create_moduleFile "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
ImportError: DLL load failed: The specified module could not be found.During handling of the above exception, another exception occurred:Traceback (most recent call last):File "C:\Users\Admin\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 41, in <module>from tensorflow.python.pywrap_tensorflow_internal import *File "C:\Users\Admin\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 21, in <module>_pywrap_tensorflow_internal = swig_import_helper()File "C:\Users\Admin\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 20, in swig_import_helperreturn importlib.import_module('_pywrap_tensorflow_internal')File "C:\Users\Admin\AppData\Local\Programs\Python\Python35\lib\importlib\__init__.py", line 126, in import_modulereturn _bootstrap._gcd_import(name[level:], package, level)
ImportError: No module named '_pywrap_tensorflow_internal'Failed to load the native TensorFlow runtime.See https://www.tensorflow.org/install/install_sources#common_installation_problemsfor some common reasons and solutions.  Include the entire stack trace
above this error message when asking for help.

如果在 import tensorflow 的时候出现此问题,很有可能是没有装相应的vs运行时库,如tensorflow1.3,需要vs2015的运行时库即Visual C++ Redistributable for Visual Studio 2015

参考网址:http://blog.csdn.net/lwplwf/article/details/75175082

参考网址:http://blog.csdn.net/u010099080/article/details/53418159

参考网址:https://stackoverflow.com/questions/43942185/failed-to-load-the-native-tensorflow-runtime-python-3-5-2

windows10下安装tensorflow(gpu版本)相关推荐

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

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

  2. Ubuntu 20.04 安装Tensorflow GPU版本 (GTX-1060显卡)

    Ubuntu 20.04 安装Tensorflow GPU版本 (GTX-1060显卡) 参考: https://cyfeng.science/2020/05/02/ubuntu-install-nv ...

  3. TensorFlow工作笔记001---Centos7.3下安装TensorFlow最新版本,基于python2.7.5的,没有编译TensorFlow的源码

    技术交流QQ群[JAVA,.NET,BigData,AI]:170933152 Centos7.3下安装TensorFlow最新版本,基于python2.7.5的,没有编译TensorFlow的源码, ...

  4. win7 64位 安装tensorflow GPU版本

    近日终于在win7上安装成功tensorflow GPU版本,并测试成功!这里将其中遇到的种种问题和解决方法做下记录,以供大家相互交流!   电脑配置:16G内存:处理器: AMD Athlon(tm ...

  5. Windows10安装TensorFlow GPU版本

    本文描述的是如何在windows 10 64位操作系统安装TensorFlow,采用预编译版本. 前提条件 一块支持CUDA 8.0的nvidia显卡. 可以在官方网站查询显卡的兼容性信息. 安装nv ...

  6. CUDA安装 + tensorflow gpu版本出现的问题:Not creating XLA devices, tf_xla_enable_xla_devices not set

    装完后用以下两行代码测试,结果竟然是False,输出了图片中的报错,肯定是哪装的有问题 import tensorflow as tf tf.test.is_gpu_available() 我的ten ...

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

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

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

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

  9. ubuntu 16.04 安装TensorFlow GPU版本

    推荐新版安装教程 http://blog.csdn.net/chenhaifeng2016/article/details/78874883 在ubuntu 16.04上安装cuda8.0和cudnn ...

最新文章

  1. Oracle 11g dataguard三种模式以及实时查询(Real-time query)功能设置
  2. spring注解注入属性
  3. wxWidgets:文档/视图框架
  4. mongodb 数字 _id_MongoDB学习笔记MongoDB简介及数据类型
  5. java string format s_JAVA字符串格式化-String.format()的使用
  6. wsdl接口调用请求消息xml_短网址生成 API 接口调用请求
  7. Azure Kinect SDK Ubuntu18.04安装使用
  8. 问题:安卓手机插入OTG摄像头时,如何禁用摄像头自带的MIC?
  9. welearn随行课堂刷题教程
  10. 前端框架MVVM是什么(整理)
  11. 菜鸟必知之网络安全常识
  12. X-Rover 关建华:所有产品首先要考虑的,永远是用户需求
  13. 写一个简单的校园网多拨思路
  14. PHP 生成带logo二维码并修改背景颜色,利用画布布局二维样式
  15. 笔记本更换固态硬盘的教程
  16. 理解深度学习中的正则化
  17. 用数组+链表实现哈希表
  18. 21天混入数据科学家队伍
  19. Global Shutter和Rolling Shutter之间的区别
  20. Redis集群搭建(转自一菲聪天的“Windows下搭建Redis集群”)

热门文章

  1. python class def try_python 中exception,class学习
  2. php 判断下载状态,php下载文件显示进度(适用于CLI模式或长连接)
  3. 温湿度服务器系统软件,无线温湿度监测系统
  4. flink 三种时间机制_Flink时间系列:Event Time下如何处理迟到数据
  5. js在html中加文字走马灯特效,jQuery简单的文字跑马灯特效
  6. 方形物体绕中心旋转的扭力_转轴扭力测试方案
  7. 累加List对象中的某一个值
  8. webpack打包VUE项目读取外部配置文件,灵活配置域名
  9. Postman图片上传用法以及Required request part file is not present的解决方法
  10. idea添加添加自动添加版本控制