树莓派安装tensorflow(玩转树莓派(三))

  • python2.7
    • 1.更新软件源,安装依赖包
    • 2.下载tensorflow
    • 3.安装tensorflow
    • 4.测试tensorflow
  • python3.5

在树莓派上安装tensorflow可不是一件容易的事情,几经尝试,终于安装成功。

参考:
https://blog.csdn.net/qq_38960810/article/details/78640171
http://shumeipai.nxez.com/2018/08/03/tensorflow-officially-supports-the-raspberry-pi.html

python2.7

1.更新软件源,安装依赖包

sudo apt-get update
sudo apt-get install python-pip python-dev

2.下载tensorflow

1)第一种方法,直接下载:

//终端执行
wget https://github.com/samjabrahams/tensorflow-on-raspberry-pi/releases/download/v1.1.0/tensorflow-1.1.0-cp27-none-linux_armv7l.whl
sudo pip install tensorflow-1.1.0-cp27-none-linux_armv7l.whl
//如果没翻墙建议直接放弃,我尝试了好几次根本下不动

2)手机或电脑下载
电脑或手机打开该链接 https://github.com/lhelontra/tensorflow-on-arm/releases
根据你所需的版本去选择,我下载的是1.8.0版,如果电脑不能正常下载,下载速度慢的话,那就只能像我一样了,用手机百度打开该链接,直接几秒钟下完。

如果你是用手机下载的,接着往下看。如果你是电脑下载的,可以直接跳到第三步。
手机下载完大概是这个样子,但是当你点击选择微信或QQ发送文件时,会提示文件超过限制大小。

我想了想之后选择了用邮箱将文件传到电脑上,但是邮箱传到时候由于编码不同,文件名会乱码,我换百度网盘传该文件也会出现该问题,我们先下载下来再说,然后手动改一下文件名:tensorflow-1.8.0-cp27-none-linux_armv7l

下载到电脑上之后,我们再去下载一个FileZilla,将文件传送到树莓派上。
官网直接download

打开FileZilla,在快速连接前面输入主机号:sftp://192.168.0.104(使用ssh文件传输协议,把后面的数字换为你的树莓派的ip地址),用户名:pi,密码:raspberry。
连接上之后找到电脑上的WHL文件,右键上传即可。

打卡putty,vnc viewer进入树莓派桌面,打开文件管理,会发现在pi目录下已经存在该文件了。

3.安装tensorflow

//终端执行,安装tensorflow
sudo pip install tensorflow-1.8.0-cp27-none-linux_armv7l.whl

到这一步的时候可能时间会久一点,耐性等待。

安装成功之后是这样子的:

4.测试tensorflow

import tensorflow as tf
#初始化一个Tensorflow的常量:Hello,Tensorflow字符串,并命名为hello作为一个计算模块
hello = tf.constant('Hello,Tensorflow')
#启动一个会话
sess = tf.Session()
#使用会话执行hello计算模块
print(sess.run(hello))


安装完成。

python3.5

TensorFlow 在 2015 年首次发布之时,我们希望它成为一个任何人都可以使用的开源的机器学习框架。为此,我们将它扩展到了 Linux、MacOS、Windows、iOS 以及 Android 平台。而今,在树莓派基金会的协力下,我们宣布最新的 TensorFlow 1.9 版本将可以通过树莓派预装的 Python pip 包系统安装!(树莓派实验室)

虽然python3.5能直接下载安装树莓派,但是应该也是需要爬梯子的,所以我没试(仅供参考)

sudo apt install libatlas-base-dev
pip3 install tensorflow

测试(python3环境下):

import tensorflow as tf
tf.enable_eager_execution()
hello = tf.constant(‘Hello, TensorFlow!’)
print(hello)

树莓派安装tensorflow(玩转树莓派(三))相关推荐

  1. raspberry pi 3B 树莓派 安装tensorflow

    raspberry pi 3B 树莓派 安装tensorflow 这两天买了raspberry pi 3b回来折腾着玩,拿到手装好系统后就开始安装树莓派版本的TensorFlow,这个安装过程也是踩了 ...

  2. 树莓派安装TensorFlow并使用[一步到位]

    树莓派安装TensorFlow并使用[一步到位] 安装TensorFlow并使用(树莓派3B+) 树莓派安装TensorFlow并使用[一步到位] 换源并更新 安装TensorFlow依赖包 安装Te ...

  3. 树莓派安装python3.5+tensorflow_树莓派4B安装Tensorflow的方法步骤

    1.写作背景 Tensorflow官方在2018年宣布,正式发布支持树莓派版本的Tensorflow,编者开始直接用: pip install tensorflow 进行安装,在安装成功后使用impo ...

  4. 树莓派安装Tensorflow

    树莓派上无法进行深度学习模型的训练但是可以将训练完的模型放在树莓派上使用!那么就要搭建环境! 本人大学僧文章如有误还望指点! 我的树莓派曾经已经安装过py3.5和opencv了再次我就不介绍了请跳至= ...

  5. 树莓派python3.6 tensorflow_raspberry pi 3B 树莓派 安装tensorflow

    这两天买了raspberry pi 3b回来折腾着玩,拿到手装好系统后就开始安装树莓派版本的TensorFlow,这个安装过程也是踩了无数的坑,折腾了两天才装好.一开始用pip安装,但是pip2,pi ...

  6. python控制树莓派相机_玩转树莓派-Raspberry,控制单反相机进行可编程摄影

    单反相机具有强大的拍照能力,但内置的控制软件主要面向交互操作,对于长时间摄影(如延时摄影/视频合成/HDR/Focus Stack/多幅拼接等等高级技术)的一些操作不太方便,可以使用树莓派做一个 gP ...

  7. 树莓派安装python模块_树莓派引脚编号、pypi说明和安装

    树莓派引脚电平是3.3V. 关于引脚的编号,不同的库会有不同的编号: pypi-说明和安装 这个库完整的名字是raspberry-gpio-python,通过这个库可以方便地用python操作树莓派的 ...

  8. 树莓派安装win10arm linux,在树莓派3B 上安装 Windows 10 ARM 版的方法

    早先关注我们的朋友可能对<国外开发者尝试在树莓派3上运行Windows 10桌面版>有印象.本文转自 amatfan.com,文末视频来自 daveb778(感谢柠栀和刺分享),给出了如何 ...

  9. 树莓派安装python3.8_在树莓派(Raspberry Pi)上编译安装更新版本的Python

    Raspiban Wheezy上预装的Python3版本是3.2.3,本文将介绍升级到3.4.3的方法. 此文也适用于安装其它版本(比如最新版本)的Python,只要下载时选择特定版本可以了. 我用的 ...

最新文章

  1. 读后感与机翻《基于理论的因果迁移:结合实例级的归纳和抽象级的结构学习》
  2. new操作符具体干了啥
  3. ios 圆形旋转菜单_iOS实现滑动弧形菜单的思路与方法
  4. 关于微信聊天记录双击弹出具体显示内容的效果
  5. linux命令行ps1变量_利用Shell中变量PS1定制Linux Shell命令主提示符
  6. java 酒店系统_基于JAVA的酒店管理系统
  7. lucene中对不同的域使用不同的分析器
  8. mysql导入source数据库sql的C++实现和封装
  9. 邮件格式转换html,HTML邮件模板 - lenglingx的个人页面 - OSCHINA - 中文开源技术交流社区...
  10. Java之导入Excel 后端篇
  11. 如何用安卓手机做代理服务器
  12. TTL和RS232之间的详细对比
  13. 日记app制作(OC)
  14. ubuntu Aria2 AriaNg安装
  15. 计算机网络启动慢,电脑开机后网络连接图标出现的太慢了,2分钟才能出现,不出现什么都做不了,怎么办?如果手动设置...
  16. 随机手机号码_微信绑定了手机号码怎么解绑
  17. 从视频中截取图像opencv python
  18. 包装类-自动装箱和自动拆箱
  19. jpa整合querydsl实现简单查询以及左联查询
  20. python 滚动字幕_python 实现字幕动态滚动和等待效果

热门文章

  1. 五、VR视频播放器开发 ---- Android VR视频/Google VR for Android /VR Pano/VR Video
  2. msysgit解决中文乱码问题
  3. 《笨办法学python》学习心得
  4. C#毕业设计——基于C#+asp.net+sqlserver的客户关系管理系统设计与实现(毕业论文+程序源码)——客户关系管理系统
  5. 【经验】UltralSO制作启动盘时报错:磁盘/映像容量太小
  6. 小黄人视频Android下载,小黄人短视频app下载_小黄人短视频安卓版 v9.0.3
  7. RNA-seq工作流程:基因水平的探索性分析和差异表达
  8. 超详细的Spring框架讲解,就这一篇!足矣
  9. ps3slim安装linux,PlayStation4,硬盘更换操作
  10. word文档批量替换字体样式