【无标题】

发布于:2025-02-21 ⋅ 阅读:(128) ⋅ 点赞:(0)


配置流程:

  1. 环境配置与Linux系统写入
  2. ssh安装与连接
  3. Miniconda安装
  4. YOLOv8环境配置
  5. 系统镜像备份

1 下载树莓派的Ubuntu镜像

1)在谷歌浏览器中输入 rasberry pi ubuntu imgage(树莓派的Ubuntu镜像) 打开ubuntu的官网下载Ubuntu 24.04.1 LTS到本地,要求4GBRAM 16GB的存储空间。
Ubuntu 24.04.1 LTS版本支持 Rasberry Pi 3/4/5/400/CM¥/Zero 2w。
2)把下载Ubuntu压缩包解压,在电脑上插入读卡器,打开磁盘映像工具,选择镜像的目录(xxx.img),等解压完,则写入镜像到卡中。如果rasberry pi不是新的,需要格式化。

2 ssh安装与连接

1) 把卡插入树莓派上,树莓派与显示器连接。
2)连接wifi,打开终端。输入以下命令。

sudo apt install openssh-server
sudo systemctl start ssh
sudo systemctl status ssh
ip a #  查看树莓派的ip地址,pc连接树莓派

3)通过ssh使pc远程连接树莓派。首先打开终端,

ssh pi@ip  # 然后就进入到了树莓派
pwd 

可以对pc上的软件配置连接pi,比如再windterm右侧菜单栏找到树莓派,右击找到属性,在主机输入端口,然后点击树莓派,出现连接窗口,点击即可。

3 Miniconda安装

1)登陆树莓派

pwd  # /home/pi
cd Download/
ls
  1. 到官网下载Miniconda # conda版本要小于4.10
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py39_4.9.2-Linux-aarch64.sh

3)安装Miniconda

chmod +x ./Miniconda3-py39_4.9.2-Linux-aarch64.sh  # 赋予权限
./Miniconda3-py39_4.9.2-Linux-aarch64.sh           # 安装

source ~/.bashrc  # 激活, source后进入base环境即安装成功

4)换下载源头
conda换源

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

pip 换源

# 清华源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/

5)创建环境

conda create -n yolov8 python=3.9   	# 创建环境
conda activate yolov8			    	# 激活环境
conda env remove --name yolov8	    	# 删除环境
conda create -n pytorch --clone base    # 克隆环境

6)设置默认启动环境


# 非自动启动base环境
conda config --set auto_activate_base false

# 指定默认启动环境
vim ~/.bashrc
conda activate yolov8	# 在.bashrc文件末尾添加 :wq
source ~/.bashrc

4 YOLOv8环境配置

# clone慢的话直接下载到本地,在树莓派的桌面上设置一个yolov8文件夹,然后cd yolov8
git clone https://github.com/ultralytics/ultralytics
cd ultralytics
pip install -e .

5 系统镜像备份

防止系统崩溃

  1. 在桌面创建一个空的img镜像
  2. sd卡插入读卡器连接电脑,打开Win32Diskmager读取树莓派镜像。
  3. 在Win32磁盘映像工具窗口,选择桌面的img镜像地址,点击读取。
  4. 把镜像压缩

网站公告

今日签到

点亮在社区的每一天
去签到