新手上路

安装

1、烧录系统

2、设置

  • 开启ssh
  • 连接wifi

更换国内镜像源

文件1

sudo nano /etc/apt/sources.list

替换内容为:

deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

文件2

新版树莓派可能没有这个目录,新建一个

sudo nano /etc/apt/sources.list.d/raspi.list

替换内容为:

deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui

安装miniconda或者berryconda

下载安装

conda更换源

为了日常使用安装新的包、更新conda更快,我们也像使用 Anaconda 一样换源,具体操作如下:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

piwheels

注意

piwheels 很多python库无法直接安装pypi上的版本,需要从piwheels上下载whl文件直接安装

安装难题

安装pygame失败:

错误信息

Unable to run “sdl-config”

解决方案:

sudo apt install apt-file
apt update
apt-file search "sdl-config"
sudo apt install libsdl1.2-dev

安装opencv失败:

错误信息

importError: libcblas.so.3: cannot open shared object file: No such file or directory

解决方案:

pip3 install opencv-python 
sudo apt-get install libcblas-dev
sudo apt-get install libhdf5-dev
sudo apt-get install libhdf5-serial-dev
sudo apt-get install libatlas-base-dev
sudo apt-get install libjasper-dev 
sudo apt-get install libqtgui4 
sudo apt-get install libqt4-test
Last Updated: 5/18/2019, 11:26:54 AM