树莓派搭建tensorflow环境

为了在树莓派3B上搭建tensorflow环境,参考了不少博客,踩了不少的坑,现在在朋友的帮助下的确搭建成功,所以写一篇博客保存。树莓派对于有兴趣或者做设计的学生党还是挺划算的,虽然训练复杂的模型基本不行,但是使用训练好的模型预测数据也是可以的。

树莓派环境:

  • 树莓派3B
  • 32位raspbian
  • berryconda(miniconda也可以)
  • uname -a

搭建过程:

1、下载tensorflow-xxx-xxx.whl

github下载地址

上面有2.0的版本,但是要依赖python3.7,因为我的conda还无法安装最新的3.7,所以我下载的是tensorflow1.14.0版本

tensorflow-1.14.0-cp35-none-linux_armv7l.whl

依赖于python3.5

2、用conda为tensorflow创建环境

conda create -n tensorflow python=3.5

3、使用pip安装tensorflow

将tensorflow-1.14.0-cp35-none-linux_armv7l.whl拷贝到树莓派某文件夹(最好换成国内源)

pip install tensorflow-1.14.0-cp35-none-linux_armv7l.whl

如果环境没有错误,系统会自动为你安装依赖库

直到 running setup.py bdist_wheel for XXX,这一步会非常漫长,请耐心等待。

4、安装成功、测试

安装成功后会提示successful,这时就要测试一下tensorflow是否真的被安装了

OK,可以跑我们的模型了。

你可能感兴趣的:(树莓派)