Ask AI

Installing Dagster#

Requirements#

Dagster supports Python 3.9 through 3.12.

To check that Python and the pip package manager are already installed in your environment, you can run:

python --version
pip --version

Refer to the Releases guide for more info about how Dagster handles support for Python versions.


Installing Dagster into an existing Python environment#

Note: We strongly recommend installing Dagster inside a Python virtualenv. If running Anaconda, install Dagster inside a Conda environment.

To install the latest stable version of the core Dagster packages in your current Python environment, run:

pip install dagster dagster-webserver

Installing Dagster from source#

To install Dagster from source, refer to the Contributing guide.


Installing Dagster using Poetry#

To install Dagster and the Dagster webserver/UI into an existing Poetry project, run:

poetry add dagster dagster-webserver

Creating a new Dagster projectDagster project files
Running Dagster locallyContributing to Dagster