保姆级|import tensorflow报错Failed to load the native TensorFlow | win10+python3.7+tensorflow安装教程
这篇保姆级 教程献给所有不知道自己是win10+anaconda3+python3.7,
因不断安装失败而白头的姐妹们。
1.问题描述
之前跟着一个教程安装tensorflow,怎样都不能成功安装,用pip install一直失败。终于尝试了一种方法,出现了安装成功提示,可是再import还是报错,错误提示为找不到tensorflow。
又搜了各种办法,才发现之所以运行不了是因为版本不对。
win10+Anaconda3+python3.7,应该用1.9.0版本的tensorflow,并且采用先下载whl文件再本地安装的步骤。
2.问题解决
2.1 下载whl
从这个网址可以直接下载到这个whl文件,whl可以理解为是一种压缩形式。
https://www.lfd.uci.edu/~gohlke/pythonlibs/#tensorflow
我是python3.7,下载了第一个whl。
下载的时候要记一下下载的路径嗷,比如我的存在了:***D:\360Downloads***等下安装时候要用。
2.2 安装
安装的时候win+r,再输入cmd打开命令行,可以看到这时候命令行里位置还是C盘,需要变更一下位置。
比如我就下载到了D盘,需要把这里也改成D盘。
关于切换到D盘,查到很多地方说用cd D:命令,但在win10上没办法用,还是会回到C盘。
应该采用直接输入D:的方式,切换D盘后再使用cd命令。正确操作如下图:
输入完成,回车,就可以边恰零食边等了。这个安装过程需要网比较顺畅。第一次我安装失败了,如图,猜测是之前安的错误版本是2.1.1,它就自动先删除了一次错误版本,才能重新安装正确的1.9.0。
在这之后我就又做了一边换D盘到pip install的步骤,这次就安装成功啦!
End。