A working installation of Python 3.4 or later is required. The default Python distribution can be obtained from https://www.python.org/download/. The installation of packages is covered in the chapters, but you can refer to the official documentation pages for more details. A Windows 7+, macOS 10.10+, or Linux-based computer with 4 GB RAM or above is recommended.