Failed to load the native TensorFlow runtime解决方法

前言

由于最近硬盘坏了,换了块硬盘,对系统也进行了重装,系统版本:Windows 10 Pro 1703。装完系统后装上了 docker、Python3.5.3,然后使用pip install tensorflow,不出意外的话安装完成之后我可以import tensorflow as tf,然而不幸的是,它报错了--Failed to load the native TensorFlow runtime。这让我百思不得其解啊,明明正常步骤安装,为什么出错了呢。

解决步骤

多方查找之后发现这似乎是一些依赖没安装好。

  1. 使用 pip 安装 TensorFlow :pip install tensorflow
  2. 下载Visual C ++ Redistributate 2015 x64并安装。点我下载,若地址失效请自行下载
  3. pip安装 numpy + mkl,为了保证稳定的下载,这里提供whl下载,点我下载numpy-1.13.0+mkl-cp35-cp35m-win_amd64.whl
  • 下载完成后打开文件夹已经 cmd,在 cmd 中输入pip install然后在文件夹中把 whl 拖到 cmd 中,回车运行。
  1. pip 安装 scipy ,可以直接pip install scipy,也可以使用whl安装,点我下载 scipy-0.19.0-cp35-cp35m-win_amd64.whl
  • 下载完成后打开文件夹已经 cmd,在 cmd 中输入pip install然后在文件夹中把 whl 拖到 cmd 中,回车运行。
  1. 打开 cmd 输入pip install matplotlib
  2. 在 cmd 中输入 Python,然后输入import tensorflow as tf 你会发现这个错已经不报了。

后记

曾经这个错我也遇到过一次,不过那个是特例,在 TensorFlow 源码下使用 cmd 进入 Python 并import tensorflow 就会报这个错,cd 出去就不会报错了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. 介绍 首先让我们来看看TensorFlow! 但是在我们开始之前,我们先来看看Python API中的Ten...
    JasonJe阅读 11,825评论 1 32
  • 写在前面的话 2016年11月29日,Google Brain 工程师团队宣布在 TensorFlow 0.12 ...
    xushiluo阅读 95,903评论 30 61
  • 安装tensorflow的过程中遇到了很多大大小小的问题,下面总结一些自己的安装流程,也算是对自己在这方面的一个总...
    YoungManSter阅读 4,255评论 0 3
  • 曾可说 执子手 曾可说 厮守白头 你微微唇动 我不言 亦不语 只是暗叹 时光停在此刻可好 恍若隔世 原是你的戏言 ...
    淡漠嫣然阅读 299评论 0 4
  • 【同读一本书】 2017-02-22-128 《心灵巨人》 【原文】 最大的问题,认为别人有问题。 【感悟】 一件...
    杨平的阅读 214评论 10 0