# Installation
Looking for the latest Prefect 2 release? Prefect 2 and Prefect Cloud 2 have been released for General Availability. See https://docs.prefect.io/ for details.
# 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 →