Tensorflow在树莓派环境的搭建

Tensorflow在树莓派环境的搭建

1.python3.4

在树莓派上的tensorflow框架需要python3.4版本,所以先安装python3.4

sudo apt install python3.4

2.虚拟环境virtualenv

为了包冲突和包管理便捷性,安装virtualenv

sudo apt-get install virtualenv

3.创建虚拟环境

先使用virtualenv创建一个tensorflow的基本环境

virtualenv -p python3.4 TensorFlow

创建完毕后,ls 一下,当前文件夹里面已经出现了一个名为TensorFlow的文件夹

打开TensorFlow文件夹,激活当前环境

cd TensorFlow
source bin/activate

激活完毕后可以开始安装tensorflow包了

4.安装tensorflow

在github获得树莓派专用的tensorflow包,是1.1版本的,下载完毕后传输到树莓派,打开.whl文件所在的文件夹

pip3 install tensorflow-1.1.0-cp34-cp34m-linux_armv7l.whl

这里写图片描述

5.测试

先import测试一下

import tensorflow as tf

oh~~~失败了,根据提示
这里写图片描述

sudo apt-get install libatlas-base-dev

这里写图片描述
再import试一下

import tensorflow as tf

这里写图片描述
OK!成功了!

在github的tensorflow项目中去下载一个代码来测试一下

python3 classify_image.py

Wonderful!出现熊猫的识别结果咯~~~
这里写图片描述

参考:

  1. virtualenv的帮助文档
  2. 树莓派tensorflow的官方安装指南
  3. 步骤5出现的问题解决参考

猜你喜欢

转载自blog.csdn.net/GenteelDevil/article/details/80068762