最近又开始搞树莓派的深度学习模型。很多windows端的环境需要在树莓派上重新部署,中间出现了非常多的问题。主要以各种库的下载安装为主要。
首先,第一个问题:
树莓派系统烧录之后,默认apt一般需要升级看,而默认下载源一般会升级失败,会提示:
Err:1 http://raspbian.raspberrypi.org/raspbian buster/main 等类似
此时更改apt的下载源可以结局该问题。
1、更改sources.list
打开系统配置文件:
sudo nano /etc/apt/sources.list
删除文件内的原始内容,把下面的粘贴进去:
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
CTRL+X,Y,回车后保存退出。
2、更改文件raspi.list
打开系统配置文件:
sudo nano /etc/apt/sources.list.d/raspi.list
删除文件内的原始内容,把下面的粘贴进去:
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
CTRL+X,Y,回车后保存退出。
基本上大部分配置都可以直接系统下载啦~
参考:
树莓派raspberry更改apt下载源_树莓派 apt-get下载地址修改-CSDN博客https://blog.csdn.net/Op_chaos/article/details/108170840?spm=1001.2014.3001.5506第二个问题,python指定版本环境的配置,这里以python3.8为例:
1.更新树莓派的系统安装软件,命令如下:
sudo apt-get update
sudo apt-get upgrade
2.安装相关依赖库:
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev
sudo apt-get install -y libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm
sudo apt-get install -y libncurses5-dev libncursesw5-dev xz-utils tk-dev
3.下载python
sudo wget https://www.python.org/ftp/python/3.8.5/Python-3.8.5.tgz
4.解压并进入目录
sudo tar -zxvf Python-3.8.5.tgz
cd Python-3.8.5
5.安装python
sudo ./configure --prefix=/usr/local/python3 && make && make install
6.创建软链接
sudo ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3
sudo ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3
7.查看版本
python3 -V
pip3 -V
参考链接:
树莓派安装python-3.8.5 - 简书 (jianshu.com)https://www.jianshu.com/p/ba55a4ea7047