导入tensorflow错误:抛出'Xbyak :: Error'实例后调用终止

时间:2018-02-28 15:02:18

标签: python tensorflow

我正在尝试使用tensorflow调试错误。当我导入tensorflow 我收到以下错误

  

将tensorflow导入为tf

     

在抛出'Xbyak :: Error'

的实例后终止调用      

what():内部错误

     

中止(核心倾销)

以下是安装详情

OS>> Ubuntu 14.04

安装方法Anaconda>> conda 4.4.11(conda install tensorflow)

python3 --version>> Python 3.6.4 :: Anaconda,Inc。

如果有人对如何解决这个问题有经验或知识,我将非常感激。在谷歌和github上进行的搜索得到了建议the issue is likely with MKL-DNN,是否有人找到了解决方法?

4 个答案:

答案 0 :(得分:1)

正如其他人所提到的,使用官方文档从源代码安装可能是更好的做法:

https://www.tensorflow.org/install/install_linux#installing_with_anaconda

这是谷歌支持的唯一方法。

conda forge版本(1.5.0)工作正常。使用

conda install -c conda-forge tensorflow

p.s。:确保您不进行编辑,因为这会抛回原始错误。

答案 1 :(得分:0)

正如我的评论所述,我遇到了和你一样的问题。 Anaconda似乎不完全支持tensorflow或者有旧版本,因为当我使用pip install tensorflow安装tensorflow时我没有遇到任何问题。我希望这也能为你解决这个问题。

答案 2 :(得分:0)

当我创建另一个环境并在其中安装TF时,我仍然遇到此错误。看起来像Tensorflow是这里的主要问题。解决了我的问题的原因是我只使用此命令pip3 install tensorflow安装了Tensorflow。我希望这能解决你的问题。

答案 3 :(得分:0)

使用conda分发得到同样的错误。试过源伪造版本,效果很好。但conda是TF 1.7,而伪造源是1.5。