Windows基于python3环境的home assistants的搭建

本地有python的安装环境,但是安装home assistants的时候出现安装包依赖的问题,报错如下
homeassistant 0.103.6 has requirement ruamel.yaml==0.15.100, but you’ll have ruamel-yaml 0.15.35 which is incompatible .
出现安装依赖冲突
解决思路如下,
思路1:卸载有冲突的包,先安装冲突包指定版本号,然后再装home assistants,例如:先卸载ruamel.yaml 0.15.35版本,再安装0.15.100,这种方案有一个问题,就是有可能会碰到其他的有冲突的包,很麻烦

思路2:创建一个新的python虚拟环境来搭建homeassistants,这里的虚拟环境和虚拟机的概念一致,而且只有python的基础包,我们目的是使用home assistants,而不是将大量的精力放在构建环境,操作如下
step1:创建python虚拟环境
命令:python -m venv 环境名字
例子:

python -m venv homeasstants_demo 

在这里插入图片描述
step2:进入虚拟环境(cd),并且激活虚拟环境(命令:activate),如下图
在这里插入图片描述
step3:在安装homeasstants,如图
命令:pip3 install homeassistant
在这里插入图片描述
step4:启动homeasstants服务,进入homeassistants界面,初次启动时,需要几分钟,请大家耐心等待
命令:hass --open-ui

注意2点:
1.windows防火墙打开
在这里插入图片描述
2.360安全卫士允许操作
step6:进入home assistants首页,我这里是:http://192.168.1.106:8123/,推荐使用chrome浏览器,其他的浏览器会有兼容性问题,设置用户名和密码比较简单,这里就不多说了,小伙伴们快去试试吧
在这里插入图片描述
备注:
1.结束home asstants服务:
在这里插入图片描述
日志停止打印
在这里插入图片描述
2.停止python虚拟环境:deactivate.bat
在这里插入图片描述

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值