Getting started

It’s easy! Just use pip install:

$ pip install great_expectations

(You may want to deploy within a virtual environment. If you’re not familiar with pip, virtual environments, notebooks, or git, please see Supporting resources for links to tutorials.)

From there, follow these steps to deploy Great Expectations.

Supporting resources

Great Expectations requires a python compute environment and access to data, either locally or through a database or distributed cluster. In addition, developing with great expectations relies heavily on tools in the Python engineering ecosystem: pip, virtual environments, jupyter notebooks. We also assume some level of familiarity with git and version control.

See the links below for good, practical tutorials for these tools.


virtual environments

jupyter notebooks and jupyter lab


Installing from github

If you plan to make changes to great expectations, you may want to clone from GitHub and pip install using the –editable flag.

$ git clone
$ pip install -e great_expectations/