树莓派tensorflow搭建

https://github.com/lhelontra/tensorflow-on-arm/releases/

tensorflow版本下载,下载后放在pi目录下,

此版本可用,选用其他版本需armv7l结尾。最好使用Python2.7, 3.5版本未创建成功。

安装tensorflow所需要的依赖库和工具

sudo apt-get update

# For Python 2.7

sudo apt-get install python-pip python-dev

# For Python 3.3+

sudo apt-get install python3-pip python3-dev

tensorflow(此步骤可能会因为网络问题造成依赖库下载超时,进而导致安装失败,多尝试重新安装几次,或者手动下载依赖库并安装即可):

# For Python 2.7

sudo pip install tensorflow-1.9.0-cp27-none-linux_armv7l.whl

# For Python 3.4

sudo pip3 install tensorflow-1.9.0-cp35-none-linux_armv7l.whl

如果之前安装过其他版本的tensorflow,先卸载,再安装

sudo pip3 uninstall tensorflow

sudo pip3 install –upgrade tensorflow-1.8.0-cp35-none-linux_armv7l.whl

卸载,重装mock,(无法导入tf时尝试此步骤)。

# For Python 2.7

sudo pip uninstall mock

sudo pip install mock

# For Python 3.3+

sudo pip3 uninstall mock

sudo pip3 install mock

Python下验证import tensorflow,没有错误说明安装完毕,接下来安装python版本的opencv,用于进行一些图像方面的处理,方便给tensorflow喂数据。

参考文档:

https://github.com/samjabrahams/tensorflow-on-raspberry-pi

https://blog.csdn.net/ha010/article/details/80414997

moller_1
moller_1
文章: 16

留下评论

您的电子邮箱地址不会被公开。 必填项已用*标注