ubuntu 如何在python中安装 Home Assistant

2025-10-18 17:00:24

1、首先,我们在Home Assistant官网可以看到安装步骤介绍,如图所示。但是这个简略的步骤并不总适用于具体的环境。

ubuntu 如何在python中安装 Home Assistant

2、home assistant要求3.7以上python来运行。

对于ubuntu 16.04,虽然通过第三方ppa可以安装python 3.7.5,进而安装homeassistant,但是实际运行会因为一些依赖找不到报错。

所以,接下来的步骤在ubuntu 18.04上进行。

ubuntu 如何在python中安装 Home Assistant

ubuntu 如何在python中安装 Home Assistant

ubuntu 如何在python中安装 Home Assistant

3、在18.04中,可以方便的安装python3.7。安装好python 3.7之后,通过如图命令,检查python3.7环境存在即可。

ubuntu 如何在python中安装 Home Assistant

4、接下来,使用sudo apt-get install python3.7-venv命令安装venv库。

ubuntu 如何在python中安装 Home Assistant

5、安装好venv之后,使用如图命令创建名为homeassistant的虚拟环境,进入文件夹使用source bin/activate激活虚拟环境。

ubuntu 如何在python中安装 Home Assistant

6、接着,使用pip install命令安装homeassistant包。

ubuntu 如何在python中安装 Home Assistant

7、如果此时直接用 hass --open-ui 命令启动,可能会看到 hass_frontend 无法导入的错误。需要使用命令 pip install home-assistant-frontend 手动安装前端模块。

ubuntu 如何在python中安装 Home Assistant

8、安装好之后,在用hass --open-ui命令就可以启动 Home Assistant了。

ubuntu 如何在python中安装 Home Assistant

9、启动后之后,访问localhost的8123端口,即可进入Home Assistant。

ubuntu 如何在python中安装 Home Assistant

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢