Skip to main content

Installation

Before you can use Meltano, you’ll need to get it installed. We have a complete installation guide that covers all the possibilities, virtual environments and using pipx; this guide will guide you to a fast installation that will work for the tutorial.

Install Meltano​

Use the following command to check that you have a supported Python version installed:

python --version

Meltano supports all versions of Python that have not yet reached their end-of-life date. Refer to the official Python documentation for when versions of Python will reach end-of-life.

Not all plugins support the latest versions of Python.

uv is a Python package and project manager, written in Rust. It makes it easy to install a Python-based tool like Meltano in an isolated virtual environment.


$ uv tool install meltano
---> 100%
Installed 1 executable: meltano

To upgrade to the latest version, use uv tool upgrade meltano, pipx upgrade meltano, pip install --upgrade meltano, or pull the latest Docker image.

More Information​

To understand details of the installation, like mounting a docker volume to work long-term with the docker image, view the detailed installation guide.

Next Steps​

Once you're set up, head over to the tutorial to learn how to initialize your first project and start to import data.