build(smp_init.sh): 添加 fswebcam 安装步骤并增强脚本功能

- 检查并安装 fswebcam,确保摄像头功能可用
- 优化脚本结构,增加错误处理和状态提示
- 保留了原有的虚拟环境创建和 paho-mqtt安装逻辑
main
zart 7 months ago
parent a3e8e681a3
commit 31f36c3a33

@ -13,6 +13,22 @@ fi
echo "test_reload.sh 存在,并具有执行权限"
#!/bin/bash
# 安装 fswebcam
# 检查是否已经安装
if ! command -v fswebcam &> /dev/null; then
echo "fswebcam 未安装,正在安装..."
sudo apt-get update
sudo apt-get install -y fswebcam
if [ $? -eq 0 ]; then
echo "fswebcam 安装成功"
else
echo "fswebcam 安装失败"
exit 1
fi
else
echo "fswebcam 已安装"
fi
# 创建一个目录用于存放虚拟环境
env_dir="myenv"
@ -36,6 +52,8 @@ else
exit 1
fi
# 安装 paho-mqtt 库
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple paho-mqtt==2.1.0

Loading…
Cancel
Save