# 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 →