树莓派3B+ 安装TensorFlow

1、设置python3为系统默认,输入以下两条命令

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150

要是想切换回python2,输入命令:

sudo update-alternatives --config python

2、按装tensorflow:

首先到目前为止支持的是:tensorflow-1.9.0-cp35-none-linux_armv7l.whl版本,具体的在安装的时候要先查询支持树莓派的版本。

下载在这

用U盘或是FileZilla传入到系统上。

接下来就是tensorflow 的安装:

  1. 首先在安装之前,安装tensorflow需要的一些依赖和工具
    在树莓派上执行:
    sudo apt-get install python3-pip python3-dev

  2. 然后安装(首次安装):
    sudo pip3 install tensorflow-1.9.0-cp35-none-linux_armv7l.whl
     

  3. 如果之前安装了别的版本的tensorflow,需要先卸载:
    sudo pip3 uninstall tensorflow
    sudo pip3 install --upgrade tensorflow-1.8.0-cp35-none-linux_armv7l.whl
     
  4. 如果还是有问题:
    输入:
    sudo pip3 uninstall mock
    sudo pip3 install mock

     
  5. 如果出现:ImportError: libf77blas.so.3: cannot open shared object file: No such file or directory,这种错误。
    解决:sudo apt-get install libatlas-base-dev    原因:需要libatlas-base-dev。

 

你可能感兴趣的:(raspberry)