没有合适的资源?快使用搜索试试~ 我知道了~
首页关于tensorflow下载完后引用报错的问题的解决方法(Failed to load the native TensorFlow runtime.)
文章目录python=3.6/cpu版tensorflow问题描述(使用pip下载的tensorflow)解决方法(或pip 下载 protobuf) python=3.6/cpu版tensorflow 1.在命令行里输入(不过不建议) pip install tensorflow 2.安装anaconda,再进行conda安装指令 (要指定版本哦,不
资源详情
资源评论
资源推荐

关于关于tensorflow下载完后引用报错的问题的解决方法(下载完后引用报错的问题的解决方法(Failed
to load the native TensorFlow runtime.))
文章目录文章目录python=3.6/cpu版tensorflow问题描述(使用pip下载的tensorflow)解决方法(或pip 下载 protobuf)
QQ:3020889729 小蔡小蔡
python=3.6/cpu版版tensorflow
1.在命令行里输入(不过不建议)
pip install tensorflow
2.安装anaconda,再进行conda安装指令
(要指定版本哦,不然下载的不一定是最新版本的,当然现在已经有了2.1.0,我为了学习需要所以下载的2.0.0)
conda install tensorflow==2.0.0
问题描述(使用问题描述(使用pip下载的下载的tensorflow))
使用pip下载成功tensorflow后,在当前环境中使用python进行验证tensorflow是否安装成功。
import tensorflow as tf
结果:冒出了一个错误,显示无法找到该模块。
以及一连串的回溯失败,这下面是末尾的异常报错。以及一连串的回溯失败,这下面是末尾的异常报错。
ImportError: DLL load failed: A dynamic link library (DLL) initialization routine failed.
Failed to load the native TensorFlow runtime.
See https://www.tensorflow.org/install/errors
for some common reasons and solutions. Include the entire stack trace
above this error message when asking for help.
思考:
1.按道理,使用pip也是下载了一系列的相关包和链接配置文件,下载完毕应该就可以用才对。
(而事实是,引用报错……这就很尴尬。所幸最后解决了,也许我的问题不与你相同,不过希望我的问题可以为你提供一些帮
助。)
解决方法(或解决方法(或pip 下载下载 protobuf))
我的问题是,因为使用conda下载的tensorflow中不包含/或者与当前python版本不匹配的protobuf,使得我们在引用时,没法
链接到tensorflow模块,导致报错。(查询解答,众说纷纭,不过还是找到了真正的问题,支持包没能匹配。也就是protobuf
的版本没能匹配,所以用所以用conda下载下载tensorflow进行包的更新。进行包的更新。)
介于此,我使用了介于此,我使用了conda来下载来下载tensorflow,因为,因为conda将会按将会按ied照匹配可用的包来下载,里边包含的照匹配可用的包来下载,里边包含的protobuf会支持我们会支持我们
引用。引用。
conda下载指令:
(它含有本版本不会重叠,只是显示一系列的更新覆盖。)
conda install tensorflow==2.0.0
然后在ipython中引用,不再报错,问题解决了。
不知道我的经历的问题是不是你所经历的,希望我的经验能对您有所帮助吧。不知道我的经历的问题是不是你所经历的,希望我的经验能对您有所帮助吧。
作者:笔岸柳影



















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0