# Installation
# Basic installation
Prefect requires Python 3.7+. If you're new to Python, we recommend installing the Anaconda distribution.
To install Prefect, run:
# Installing optional dependencies
Prefect ships with a number of optional dependencies, which can be installed using "extras" syntax:
pip install "prefect[extra_1, extra_2]"
Examples of extra packages include:
all_extras
: includes all of the optional dependenciesdev
: tools for developing Prefect itselftemplates
: tools for working with string templatesviz
: tools for visualizing Prefect flowsaws
: tools for interacting with Amazon Web Servicesazure
: tools for interacting with Microsoft Azuregoogle
: tools for interacting with Google Cloud Platformkubernetes
: tools for interacting with Kubernetes API objectstwitter
: tools for interacting with the Twitter APIairtable
: tools for interacting with the Airtable APIspacy
: tools for building NLP pipelines using Spacyredis
: tools for interacting with a Redis database
← Overview Run a flow →