Installation

Installing ZenML and getting started.

Install ZenML

1

Install ZenML

ZenML is a Python package that can be installed directly via pip:

pip install zenml
2

Verifying Installations

Once the installation is completed, you can check whether the installation was successful either through Bash or Python:

zenml version

If you would like to learn more about the current release, please visit our PyPi package page.

Running with Docker

zenml is also available as a Docker image hosted publicly on DockerHub. Use the following command to get started in a bash environment with zenml available:

docker run -it zenmldocker/zenml /bin/bash

If you would like to run the ZenML server with Docker:

docker run -it -d -p 8080:8080 zenmldocker/zenml-server

Deploying the server

Though ZenML can run entirely as a pip package on a local system, complete with the dashboard. You can do this easily:

pip install "zenml[server]"
zenml login --local  # opens the dashboard locally 

However, advanced ZenML features are dependent on a centrally-deployed ZenML server accessible to other MLOps stack components. You can read more about it here.

For the deployment of ZenML, you have the option to either self-host it or register for a free ZenML Pro account.

Last updated

Was this helpful?