项目目的 创建用于自动化恒温器的linux服务 了解有关在Raspberry Pi上托管应用程序的更多信息 部署方式 将startService.sh复制到/home/pi/目录执行chmod +x startService.sh以使其可执行 执行startService.sh文件以创建服务 如果正在运行,则停止服务 如果最初不存在,则克隆回购 对所有生产依赖项进行pip安装 创建环境变量文件/home/pi/home_thermostat_/serviceEnvVariables 将homeThermostat.service文件复制到systemd 注册并配置服务 重新启动设备 应用程序将在启动时运行并拉入环境变量文件 发展 克隆回购后: 创建虚拟环境: virtualenv venv 激活虚拟环境: source ./venv/scripts/activate 安装生产依赖