参考链接:https://www.jianshu.com/p/3e08e60daef6
sudo apt-get update
sudo apt-get install python3-pip python3-dev
2.下载并安装wheel文件下载wheel文件,最新版本为1.1.0
https://github.com/samjabrahams/tensorflow-on-raspberry-pi/releases/download/v1.1.0/tensorflow-1.1.0-cp34-cp34m-linux_armv7l.whl (我用的这个)
或者
https://github.com/samjabrahams/tensorflow-on-raspberry-pi/releases/download/v1.0.1/tensorflow-1.0.1-cp34-cp34m-linux_armv7l.whl
sudo pip3 install tensorflow-1.1.0-cp34-cp34m-linux_armv7l.whl (我用的这个)
或者
sudo pip3 install tensorflow-1.0.1-cp34-cp34m-linux_armv7l.whl
最后要重新安装一下mock库,不然导入TensorFlow的时候可能会报错(我没有用此步,一样成功了,有问题再用此步肯定不玩)
sudo pip3 uninstall mock
sudo pip3 install mock
运行一个TF版的hello world程序
import tensorflow as tf
hello = tf.constant(“Hello, TensorFlow!”)
sess = tf.Session()
print(sess.run(hello))
成功输出Hello, TensorFlow!。之所以成功应该跟我上一篇中安装hdf5包有关。如果有问题(提示找不到hdf5.h)可以参考上篇博文将其安装上。
上篇摘抄如下:
安装hdf5包否则tensorflow安装的过程中会报错,找不到hdf5.h,命令如下:
sudo apt install hdf5-helpers
sudo apt-get install libhdf5-serial-dev