问题:
想在一个centos 的虚机上,安装tensorflow,结果报CPU指令集不支持 SSE4_2。
环境说明
- 物理机操作系统为 centos 7,安装了kvm
- 虚机操作系统为 centos 7
解决步骤:
- 检查物理机的cpu型号
cat /proc/cpuinfo
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/6aa6a0bcd45808f611c65d80995119fe.png)
2. 检查虚机的cpu型号
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/ba8d0c377e57ddac2b063afd96588e80.png)
果然发现 flags中没有 SSE4_2
- 物理机上,使用virsh 编辑 虚拟机的配置文件(虚拟机名称为 r80v13),加入红框中的文字
sudo virsh edit r80v13
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a9e0c47497bf868b5400084fafca3435.png)
4. 重新启动虚机后查看CPU信息,已经OK
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/688d5f4b575ecfa1a03d2ac3b813cae0.png)