1.3 软件环境配置指南

基础环境

sudo apt update
sudo apt install python3.11 python3.11-venv

创建虚拟环境

为什么需要虚拟环境?:依赖隔离,版本控制,权限管理等

pyproject.toml中指定requires-python = ">=3.8"

python3.11 -m venv venv
source venv/bin/activate

安装核心依赖

pip install opencv-python==4.8.0.76
pip install numpy==1.24.3
pip install dora-rs==0.3.10
pip install pyarrow==12.0.1
pip install flask==2.3.2
pip install python-socketio==5.8.0

硬件驱动安装

# 安装I2C工具
sudo apt install i2c-tools

# 检测连接的I2C设备
sudo i2cdetect -y 1

# 安装串口工具
sudo apt install minicom