树莓派4b学习笔记(5)-安装tensorflow

转自:树莓派4学习记录(3)-安装tensorflow

1.获取tensorflow安装文件

tensorflow安装文件

  下载的时候要注意下载对应的版本:

  (1)中间的CPXX,代表python版本,选错了无法安装。例如python3.5,应该选择CP35,pytho2.7就选择CP27

  (2)如果是pi1或者pizero(包括zerow),选择结尾是armv6l的;如果是树莓派2/3/4就选择结尾是armv7l.whl的。(可使用命令 uname -a 查看系统信息,如下图) 

  2.安装tensorflow

(1)首先安装tensorflow需要的一些依赖和工具


sudo apt-get update

(2)解决numpy的一个依赖

sudo apt install libatlas-base-dev

   如果在安装过程中如果被打断,可以看一下具体是缺少了哪个包,然后手动安装上。

(3)若之前安装过其他tensorflow版本,需要先卸载

sudo pip3 uninstall tensorflow

(4)进入tensorflow安装包路径下,进行安装


#后面install的文件名按照自己下载的文件名来更改

# For Python 3.X
sudo pip3 install tensorflow-2.4.0-cp37-none-linux_armv7l.whl

如果顺利的话,等一会儿就能看到安装成功的提示了,如下图:

转自:ImportError: libf77blas.so.3

Raspberry pi 上import numpy出错:

ImportError: libf77blas.so.3: cannot open shared object file: No such file or directory

 

直接安装:

sudo apt-get install libatlas-base-dev

  3.测试tensorflow

#进入对应的python
python3
#在python3界面中输入以下代码
import tensorflow as tf
hello = tf.constant('Hello!')
sess = tf.Session()
print(sess.run(hello))

可以看到,能够成功调用tensorflow打印出“Hello!”,不过在python调用tensorflow的时候出现了一些WARNING,意思是有些方法已经被弃用了,不过没有提示错误的话也不用管,如果出现ERROR的话,那就说明该程序和当前的tensorflow版本不兼容,尤其是最新的2.0版本,有些方法已经改动了,查一下文档改下函数就行。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值