1、问题
通过pip install tensorflow==1.12安装tensorflow1.12后,执行
import tensorflow as tf
报如下错误illegal hardware instruction python
2、定位问题
安装的tensorflow和所依赖的环境不太匹配,很多建议说降低tensorflow的版本就可以了。与此同时,鄙人确实需要安装tensorflow1.4;在同样的环境下,执行import tensorflow as tf;运行正常。可以肯定确实是环境不太匹配导致。
3、问题解决
方案一:如果不需要特定版本的tensorflow,可以安装低版本的tensorflow。
方案二:直接通过conda安装对应版本的tensorflow
具体安装方式可以参考我的另一篇博客TensorFlow安装在Linux下的anaconda上
4、验证
可以简单地通过查看tensorflow的版本来验证是否安装成功
import tensorflow as tf
tf.__version__