From 0064a22f341048e22d7c80494d5ee1ca00a62463 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 8 Oct 2019 16:55:32 +0200 Subject: [PATCH] Update for Python 3.8 (#10665) --- source/_docs/installation/fedora.markdown | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/source/_docs/installation/fedora.markdown b/source/_docs/installation/fedora.markdown index 0db6af933c9..ed399d8517c 100644 --- a/source/_docs/installation/fedora.markdown +++ b/source/_docs/installation/fedora.markdown @@ -11,12 +11,6 @@ Install the development package of Python. sudo dnf -y install python3-devel redhat-rpm-config ``` -and Home Assistant itself. - -```bash -pip3 install homeassistant -``` - To isolate the Home Assistant installation a [`venv`](https://docs.python.org/3/library/venv.html) is handy. First create a new directory to store the installation and adjust the permissions. ```bash @@ -24,19 +18,20 @@ sudo mkdir -p /opt/homeassistant sudo useradd -rm homeassistant -G dialout sudo chown -R homeassistant:homeassistant /opt/homeassistant ``` + Now switch to the new directory, setup the `venv`, and activate it. ```bash sudo -u homeassistant -H -s cd /opt/homeassistant -python3.6 -m venv . +python3.8 -m venv . source bin/activate ``` Install Home Assistant itself. ```bash -$ pip3 install homeassistant colorlog +pip3 install homeassistant colorlog ``` Check the [autostart](/docs/autostart/systemd/) section in the documentation for further details and the [Firewall section](/docs/installation/troubleshooting/#no-access-to-the-frontend) if you want to access your Home Assistant installation.