Part I. Getting Started

This part of the guide focuses on setting up a Python environment. It was inspired by Stuart Ellis’s guide for Python on Windows, and consists of the following chapters and topics:

Chapter 1, Picking an Interpreter

We compare Python 2 and Python 3, and share some interpreter options other than CPython.

Chapter 2, Properly Installing Python

We show how to get Python, pip, and virtualenv.

Chapter 3, Your Development Environment

We describe our favorite text editors and IDEs for Python development.

Get The Hitchhiker's Guide to Python 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.