这个GitHub上可以下载到tensorflow2.x:https://github.com/lhelontra/tensorflow-on-arm/releases
我就拿我下载的举例子吧:我下载的是这个版本的:tensorflow-2.0.0-cp37-none-linux_armv7l.whl
1、把下载的这个tensorflow-2.0.0-cp37-none-linux_armv7l.whl文件放进树莓派里边,cd到你拖进的那一目录下(我是拖到Desktop,所以是:cd Desktop),命令行输入:sudo pip3 install tensorflow-2.0.0-cp37-none-linux_armv7l.whl
(注意:一定要cd进到这个目录才行!否则报错)
2、然后就会自动安装,安装过程中还需下载其他模块,会自动在国外源下载,就算你换源了还是会启动外国源下载,就有可能会中断导致下载不了。我是下载这3个模块下载不了:
3、解决方法:我们可以把要下载的那个网址直接复制进你的电脑的浏览器(命令行可以看到网址,直接复制),就可以下载,下载好再拖进树莓派里,然后cd到你拖进的那一目录下(我是拖到Desktop,所以是:cd Desktop),命令行输入:sudo pip3 install 模块名.whl(注意:一定要cd进到这个目录才行!否则报错)
由于我已经装好了,我就拿装pyqt5举例子,如果下载失败,就复制这个网址,到你电脑浏览器去下载,下载好再放进树莓派里面。
4、等待一会儿就成功在树莓派安装tensorflow了!
最后欣赏一下我在树莓派上用对抗生成网络gan生成手写数字的结果: