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!出现熊猫的识别结果咯~~~