我正在使用以下命令在我的ubuntu python中导入tensorflow-
$ python3 Python 3.5.2 (default, Nov 23 2017, 16:37:01) [GCC 5.4.0 20160609] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import tensorflow as tf Illegal instruction (core dumped)
然后程序退出。请指定解决方案。
我有同样的问题,不得不将tensorflow降级到1.5.0:
pip uninstall tensorflow pip install tensorflow==1.5.0
编辑:正如@Tobsta在注释中指出的那样, 另一个选择是从source编译二进制文件 。版本> 1.5的预编译二进制文件使用旧版CPU不支持的AVX指令