What you need for this book

To create and run all the web applications that we will develop throughout the book, you will need working copies of the following software:

  • The Python programming language
  • pip: The package manager for installing Python packages
  • virtualenv: A tool for creating isolated environments for Python packages

You can download the Python programming language for your operating system from https://www.python.org/downloads/. You will need Python 3 to follow the examples in this book.

You can find the instructions to install the pip package management tool at https://pip.pypa.io/en/stable/installing/.

You can install virtualenv by following the instructions at https://virtualenv.pypa.io/en/latest/installation.html.