Skip to content

Installation

1. Setting UV, the Python project manager

To facilitate the creation of virtual environments and manage Python packages and their dependencies we use a state of the art framework uv, its installation is straightforward and can be done via the following command:

Using curl

curl -LsSf https://astral.sh/uv/install.sh | sh
Using wget
wget -qO- https://astral.sh/uv/install.sh | sh

Use irm to download the script and execute it with iex:

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

2. Install ZROS

Recommended for most users

Install the latest stable release from the Python Package Index (PyPI).

uv venv
uv pip install zros

System Requirements

ZROS requires Python 3.8 or higher. If you have a previous version, you can create a virtual environment with a compatible version using uv venv --python 3.8 or higher.

Recommended for developers

Install the latest development version directly from the GitHub repository.

git clone https://github.com/juliodltv/zros.git
cd zros
uv sync