forked from DevOps/deploy.stack
添加selfStatus.py用于在OLED屏幕上显示系统状态信息,包括IP地址、CPU负载、内存使用、磁盘空间和当前时间 添加syncrootfs.sh用于同步根文件系统到/mnt目录,排除特定系统目录
i2c python3
- 必须安装
apt install -y fonts-wqy-microhei fonts-wqy-zenhei
apt install -y i2c-tools libgpiod-dev
apt install -y python3-pip python3-pil python3-libgpiod
## 安装依赖
## 开发环境
cd i2c.py
python3 -m venv .venv
source .venv/bin/activate
# 使用 requirements.txt 安装所有依赖
pip3 install -r requirements.txt
## 系统依赖
pip3 install -r requirements.txt --break-system-packages
- 调试
python3 ./status.py
- rc-local
vim /etc/rc.local
# 在 exit 0 之前添加
python3 /home/yong/i2c.py/status.py &