树莓派4B安装tensorflow2.0
python版本切换
树莓派中一般同时安装2.7和3.7版本的python,并且默认2.7版本的python。安装TensorFlow前建议先切换python版本
##卸载python2.7
sudo apt-get autoremove python2.7
##若出现有几个软件包无法下载的报错,输入以下命令后再次卸载python2.7,即执行上一步操作,**切记一定要在卸载一次python2.7**
sudo apt-get update --fix-missing
##链接python3.7
sudo ln -s /usr/bin/python3.7 /usr/bin/python#链接如果显示错误,再次卸载一遍python2.7即可
##链接pip3
sudo ln -s /usr/bin/pip3 /usr/bin/pip
##检验python版本,输入python,可以看到显示3.7的版本即为成功,否则继续前两步操作
下载tensorflow2.0文件
下载链接: https://github.com/lhelontra/tensorflow-on-arm/releases
推荐tensorflow-2.0.0-cp37-none-linux_armv7l.whl这个版本(因为很多大佬都推荐使用该版本,你查一些其他的下载说明就可以看到)
导入下载文件及跳转目录
1.网上很多的资料都跳过这一步,一般会说下载后,通过Xftp传到树莓派上,进入到tensorflow-2.0.0-cp37-none-linux_armv7l.whl所在目录。但小编因为这一步查了一下午的资料,最后在知乎上找到一个关于导入下载文件的方法
跳转网址:https://zhuanlan.zhihu.com/p/104162051
方法很详细,很实用,一般将该文件安装到树莓派桌面即可
2.使用命令
cd<路径>
进行路径跟换,还有其他基本操作,见该博主博客。
路径直接点击文件属性就可以查找
网址跳转:https://zhuanlan.zhihu.com/p/163358201
安装tensorflow
在路径已经切换成功的情况下,输入命令(一定要先切换路径成功,否则该命令无效)
pip install tensorflow-2.0.0-cp37-none-linux_armv7l.whl
检验是否安装成功
python
>>>import tensorflow
注:本博主也是查阅了很多资料,这边文章只是将前辈们的资料进行加工整理。树莓派的Tensorflow2.0的成功安装就在树莓派镜像安装成功的前提下,如果树莓派镜像安装有问题,建议先成功安装镜像在安装Tensorflow