新手上路
安装
1、烧录系统
- 下载系统 Raspbian
- 用win32diskimager烧录到sd卡
- 插入树莓派->启动
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