A.3 Installing other versions of Python

If you haven’t installed your own Python version before, there are a couple of options available. Each one should be functionally equivalent, so which one you choose should depend on what fits your workflow best or makes sense to you.

The only important thing is making sure you have a relatively recent version of Python. I recommend Python 3.6+ for strong compatibility with most libraries out there, but as of this writing, Python 3.8 is already available. If you don’t have any specific requirements, aim to install the latest version.

A.3.1 Download the official Python

You can download Python directly from Python’s official website (www.python.org/downloads). The website should detect your operating system ...

Get Practices of the Python Pro now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.