Tensorflow从1.6开始从AVX编译二进制文件,所以如果你的CPU不支持AVX
你需要
- 从源码编译
- 下载旧版
安装旧版(1.5或之前版本):
pip3 install tensorflow==<version> #version指定版本
但是现在很多基于tensorflow的项目都是用新版本的tensorflow了。所以建议还是使用新版本的tensorflow. 以免遇到很多不必要的问 题。
编译源码安装
1. 下载tensorflow的release 1.12版本的release版本:
https://codeload.github.com/tensorflow/tensorflow/zip/v1.12.2
2. 下载安装Python相关依赖
sudo apt install python-dev python-pip # or python3-dev python3-pip(建议用python3
pip(3) install -U --user pip six numpy wheel setuptools mock(python3 对应用pip3)
pip(3)install -U --user keras_applications==1.0.6 --no-deps
pip(3) install -U --user keras_preprocessing==1.0.5 --no-deps