保姆级|import tensorflow报错Failed to load the native TensorFlow | win10+python3.7+tensorflow安装教程

这篇保姆级 教程献给所有不知道自己是win10+anaconda3+python3.7,
因不断安装失败而白头的姐妹们。
保姆级|import tensorflow报错Failed to load the native TensorFlow | win10+python3.7+tensorflow安装教程

1.问题描述

之前跟着一个教程安装tensorflow,怎样都不能成功安装,用pip install一直失败。终于尝试了一种方法,出现了安装成功提示,可是再import还是报错,错误提示为找不到tensorflow。

又搜了各种办法,才发现之所以运行不了是因为版本不对。
win10+Anaconda3+python3.7,应该用1.9.0版本的tensorflow,并且采用先下载whl文件再本地安装的步骤。
保姆级|import tensorflow报错Failed to load the native TensorFlow | win10+python3.7+tensorflow安装教程

2.问题解决

2.1 下载whl

从这个网址可以直接下载到这个whl文件,whl可以理解为是一种压缩形式。
https://www.lfd.uci.edu/~gohlke/pythonlibs/#tensorflow

保姆级|import tensorflow报错Failed to load the native TensorFlow | win10+python3.7+tensorflow安装教程
我是python3.7,下载了第一个whl。
下载的时候要记一下下载的路径嗷,比如我的存在了:***D:\360Downloads***等下安装时候要用。

2.2 安装

安装的时候win+r,再输入cmd打开命令行,可以看到这时候命令行里位置还是C盘,需要变更一下位置。

保姆级|import tensorflow报错Failed to load the native TensorFlow | win10+python3.7+tensorflow安装教程

比如我就下载到了D盘,需要把这里也改成D盘。
关于切换到D盘,查到很多地方说用cd D:命令,但在win10上没办法用,还是会回到C盘。

保姆级|import tensorflow报错Failed to load the native TensorFlow | win10+python3.7+tensorflow安装教程
应该采用直接输入D:的方式,切换D盘后再使用cd命令。正确操作如下图:

保姆级|import tensorflow报错Failed to load the native TensorFlow | win10+python3.7+tensorflow安装教程
输入完成,回车,就可以边恰零食边等了。这个安装过程需要网比较顺畅。第一次我安装失败了,如图,猜测是之前安的错误版本是2.1.1,它就自动先删除了一次错误版本,才能重新安装正确的1.9.0。

保姆级|import tensorflow报错Failed to load the native TensorFlow | win10+python3.7+tensorflow安装教程

在这之后我就又做了一边换D盘到pip install的步骤,这次就安装成功啦!

保姆级|import tensorflow报错Failed to load the native TensorFlow | win10+python3.7+tensorflow安装教程

End。