解决:Failed to load the native TensorFlow runtime.
1. 问题2. 原因分析3. 解决1. 问题今天给一台电脑装tensorflow,当import tensorflow as tf时报以下错误Failed to load the native TensorFlow runtime2. 原因分析TensorFlow 1.6 及以后的官方版本都使用了 AVX 来编译,当前的CPU 不支持 AVX 指令集,所以加载不了。3. 解决方法1.:卸载原来的版
·
1. 问题
今天给一台电脑装tensorflow,当import tensorflow as tf时报以下错误
Failed to load the native TensorFlow runtime
2. 原因分析
原因一:TensorFlow 1.6 及以后的官方版本都使用了 AVX 来编译,当前的CPU 不支持 AVX 指令集,所以加载不了。
原因二:TensorFlow与CUDA版本不对应
3. 解决
- 如果是第一种原因,用下面方法
方法1.:卸载原来的版本较高的tensorflow,换成1.6版本的tensorflow(一些tensorflow依赖库例如keras可能也要重新装)
方法2:换支持AVX指令集的CPU
- 如果是第二种原因,卸载原来TensorFlow版本,换成与CUDA对应版本即可。
附: TensorFlow版本对应关系
更多推荐
已为社区贡献8条内容
所有评论(0)