Installing Zappa is a straightforward task, but before we move ahead, we need to configure the prerequisites. Make sure you have Python 2.7 or Python 3.6 and have a valid AWS account. Now, you need to configure the AWS credentials on your machine with help awscli:
$ pip install awscli
Configure the AWS credentials using the aws configure command, as shown in the following screenshot:
![](https://static.packt-cdn.com/products/9781788837613/graphics/assets/89e08725-eb94-41be-ae8f-7ae5b8a7749e.png)
The configuration for AWS credentials requires that you have an AWS Access Key ID, AWS Secret Access Key, Default region name, and a Default output format.
You can get AWS credential information from your My Security Credentials page, as shown in the following screenshot:
![](https://static.packt-cdn.com/products/9781788837613/graphics/assets/dd473391-368e-4b24-896c-34809627d2aa.png)
Once you've configured your AWS credentials, we can move ahead with Zappa's installation.
Zappa must be installed in a virtual environment. It's strongly recommended...