樹莓派需要安裝armv7l架構(gòu)的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.reibang.com/p/acdb01b1f8a5)
我將全局環(huán)境設(shè)置為python3.4.5后孵构,注意恍飘,這里要安裝 tensorflow-1.0.0-cp34-cp34m-linux_armv7l.whl時,我發(fā)現(xiàn)用pip3命令是會出錯的: "tensorflow-1.0.0-cp34-cp34m-any.whl is not a supported wheel on this platform."梯啤,原因是這里的pip3安裝whl文件時竖伯,其實是使用的系統(tǒng)的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羽嫡。