首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

树莓派安装Tensorflow

树莓派如何安装Tensorflow呢?

树莓派3B安装Tensorflow

安装步骤

Tensorflow官方建议交叉编译 TensorFlow Raspbian 软件包。交叉编译是指使用与目标部署平台不同的平台编译该软件包。可以在运行 Linux、macOS 或 Windows 的更强大主机上轻松编译 TensorFlow,而不使用 Raspberry Pi 的有限内存和相对较慢的处理器。

(1)安装Docker

Docker的安装省略,验证是否安装成功:

docker run --rm hello-world

(2)下载 TensorFlow 源代码

(3)从源代码编译

Python2:

tensorflow/tools/ci_build/ci_build.sh PI\

tensorflow/tools/ci_build/pi/build_raspberry_pi.sh

Puthon3:

CI_DOCKER_EXTRA_PARAMS="-e CI_BUILD_PYTHON=python3 -e CROSSTOOL_PYTHON_INCLUDE_PATH=/usr/include/python3.4"\

tensorflow/tools/ci_build/ci_build.sh PI-PYTHON3\

tensorflow/tools/ci_build/pi/build_raspberry_pi.sh

(4)安装

当编译完成(大约需要 30 分钟)时,系统会在主机源代码树的 output-artifacts 目录中创建一个软件包文件。将 wheel 文件复制到 Raspberry Pi 并使用进行安装:

pip install tensorflow-version-cp34-none-linux_armv7l.whl

官方提供的方式感觉有点太复杂,这里按照如下步骤,也能完成Tensorflow在树莓派上的安装。

安装TensorFlow的时候会自动下载安装依赖的工具,如:numpy,tensorboard,markdown 等等。

如果下载很慢,可以去 piwheels网站 【https://www.piwheels.org/simple】上下载。

如果显示cv2导入错误,可以去之前的博客文章

《python3安装opencv爬坑步骤》

找到解决方法。

Hello World

环境安装好之后,实现Hello World:

OK,大功告成!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190115G05P8300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券