mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-05-28 05:46:48 +00:00
48 lines
1.4 KiB
Markdown
48 lines
1.4 KiB
Markdown
---
|
|
layout: page
|
|
title: "Installation in Python virtual environment"
|
|
description: "How to install Home Assistant in a Python virtual environment."
|
|
date: 2016-4-16 16:40
|
|
sidebar: true
|
|
comments: false
|
|
sharing: true
|
|
footer: true
|
|
redirect_from: /getting-started/installation-virtualenv/
|
|
---
|
|
|
|
If you already have Python 3.5 or later installed, you can easily give Home Assistant a spin.
|
|
|
|
It's recommended when installing Python packages that you use a virtual environment. This will make sure that your Python installation and Home Assistant installation won't impact one another.
|
|
|
|
_(If you're on a Debian based system, you will need to install Python virtual environment support using `apt-get install python3-pip python3-venv`)_
|
|
|
|
1. Create a virtual environment:
|
|
```
|
|
python3 -m venv homeassistant
|
|
```
|
|
2. Open virtual environment:
|
|
```
|
|
cd homeassistant
|
|
```
|
|
3. Activate virtual environment:
|
|
```
|
|
source bin/activate
|
|
```
|
|
4. Install Home Assistant:
|
|
```
|
|
python3 -m pip install --upgrade homeassistant
|
|
```
|
|
5. Run Home Assistant:
|
|
```
|
|
hass --open-ui
|
|
```
|
|
|
|
### {% linkable_title Notes %}
|
|
|
|
- In the future, if you want to start Home Assistant again, follow step 2, 3 and 5.
|
|
- If you want to upgrade Home Assistant, follow step 2 and 3 and 4.
|
|
|
|
<p class='info'>
|
|
Looking for more advanced guides? Check our <a href='/docs/installation/'>available guides</a>.
|
|
</p>
|