树莓派3B-安装tensorflow

树莓派需要安装armv7l架构的tensorflow包,链接见:
https://github.com/samjabrahams/tensorflow-on-raspberry-pi#installing-from-pip

注意到1.0.0版本的whl文件只支持python2.7和python3.4,可是原本树莓派上只有python3.5,这时我使用pyenv来管理多版本的python。

(pyenv的简单安装教程见:http://www.jianshu.com/p/acdb01b1f8a5)

我将全局环境设置为python3.4.5后,注意,这里要安装 tensorflow-1.0.0-cp34-cp34m-linux_armv7l.whl时,我发现用pip3命令是会出错的: "tensorflow-1.0.0-cp34-cp34m-any.whl is not a supported wheel on this platform.",原因是这里的pip3安装whl文件时,其实是使用的系统的python3.5的pip,(平常通过pip3在线安装所需的包(如numpy)时,是可以安装到python3.4.5的目录下的)。

我的解决方法是:

pip3.4 install tensorflow-1.0.0-cp34-cp34m-linux_armv7l.whl

或者python3.4 -m pip也行。

记得重新安装mock。

你可能感兴趣的:(树莓派3B-安装tensorflow)