树莓派4B如何安装Tensorflow 您所在的位置:网站首页 树莓派安装tensorflow20 树莓派4B如何安装Tensorflow

树莓派4B如何安装Tensorflow

#树莓派4B如何安装Tensorflow| 来源: 网络整理| 查看: 265

树莓派4B如何安装Tensorflow 发布时间:2020-07-17 09:18:17 来源:亿速云 阅读:419 作者:小猪 栏目:开发技术

小编这次要给大家分享的是树莓派4B如何安装Tensorflow,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。

1.写作背景

Tensorflow官方在2018年宣布,正式发布支持树莓派版本的Tensorflow,编者开始直接用:

pip install tensorflow

进行安装,在安装成功后使用import进行验证时:

import tensorflow as tf

出现了如下所示报错:

E tensorflow/core/platform/hadoop/hadoop_file_system.cc:132] HadoopFileSystem load error: libhdfs.so: cannot open shared object file: No such file or directory

在花费了大量时间查询资料后,最终得到的解决,故做一个记录。

2.开始前的系统环境与设备

设备:树莓派4B一枚

系统:Raspberry PI OS 2020-5-27版

3.安装过程

Python 3.x + Tensorflow v1 系列

(1)安装必要的依赖项

$ sudo apt-get install -y libhdf5-dev libc-ares-dev libeigen3-dev gcc gfortran python-dev libgfortran5 \ libatlas3-base libatlas-base-dev libopenblas-dev libopenblas-base libblas-dev \ liblapack-dev cython openmpi-bin libopenmpi-dev libatlas-base-dev python3-dev

(2) 安装相关python包

$ sudo pip install keras_applications==1.0.8 --no-deps $ sudo pip install keras_preprocessing==1.1.0 --no-deps $ sudo pip install h6py==2.9.0 $ sudo pip install pybind11 $ pip install -U --user six wheel mock

(3)如果之前安装过tensorflow,卸载

$ sudo pip3 uninstall tensorflow

(4)下载Tensorflow

树莓派4B如何安装Tensorflow

选择你要的版本

$ wget https://github.com/PINTO0309/Tensorflow-bin/raw/master/tensorflow-1.15.0-cp37-cp37m-linux_armv7l.whl$ sudo pip install tensorflow-1.15.0-cp37-cp37m-linux_armv7l.whl

(4)验证安装是否成功

安装成功后重启终端,运行Python后输入

>>import tensorflow as tf >>tf.__version__

应该没有报错且正常输出版本信息。

Python 3.x + Tensorflow v2 系列

Tensorflow2系列的安装过程与1系列类似,不再赘述,直接上过程:

$ sudo apt-get install -y libhdf5-dev libc-ares-dev libeigen3-dev gcc gfortran python-dev libgfortran5 \ libatlas3-base libatlas-base-dev libopenblas-dev libopenblas-base libblas-dev \ liblapack-dev cython libatlas-base-dev openmpi-bin libopenmpi-dev python3-dev $ sudo pip3 install keras_applications==1.0.8 --no-deps $ sudo pip3 install keras_preprocessing==1.1.0 --no-deps $ sudo pip3 install h6py==2.9.0 $ sudo pip3 install pybind11 $ pip3 install -U --user six wheel mock $ wget "https://raw.githubusercontent.com/PINTO0309/Tensorflow-bin/master/tensorflow-2.2.0-cp37-cp37m-linux_armv7l_download.sh" $ ./tensorflow-2.2.0-cp37-cp37m-linux_armv7l_download.sh $ sudo pip3 uninstall tensorflow $ sudo -H pip3 install tensorflow-2.2.0-cp37-cp37m-linux_armv7l.whl

看完这篇关于树莓派4B如何安装Tensorflow的文章,如果觉得文章内容写得不错的话,可以把它分享出去给更多人看到。

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:[email protected]进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

树莓派 tensorflow te 上一篇新闻:使用linux的elm命令纯文本邮件客户端程序 下一篇新闻:视频接入网关是什么?RTSP转RTMP作用 香港云服务器 10000元红包免费领

红包可用于(云服务器、高防服务器、裸金属服务器、高防IP、云数据库、CDN加速)购买和续费

猜你喜欢 Java中方法重载和方法重写的区别有哪些 Java如何将PPT幻灯片转为HTML文件 springboot中常用注解有哪些 Java常用工具有哪些 Java如何实现分布式事务 Spring-Integration执行过程的示例分析 在foreach循环中JAVA集合不能添加或删除元素的原因是什么 python中opencv如何实现图片文本倾斜校正 如何使用SpringBoot将文件打包成zip存放或导出 C++中如何实现链表的排序算法


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有