Install Python 3

A step-by-step guide

Why This Guide?

There are multiple ways to install Python on a computer. Unfortunately, the advice on the official Python downloads page, is the wrong approach for most programmers. It does not allow for easy updates to future versions of Python. And it makes switching between multiple versions of Python (for example, 3.5 vs 3.8) more challenging than it needs to be.