Python for Data Engineers
Back to Python Setup & Environment

Installing Python

Set up Python on your system and learn how to verify the installation so you’re ready to start writing your first lines of code.

4 minutesVideo LessonPDF notes
🎯 Free Guest Mode: You are learning for free. Sign in to save your completion progress and quiz answers.
Loading progress...

Key moments

  1. Introduction and Pre-Check Overview — The instructor outlines installation approaches and stresses checking for pre-existing Python binaries.
  2. Verifying Existing Installations — PowerShell is opened to execute the version check command against the local operating system.
  3. Official Installer Download — The instructor navigates to python.org to download the standard executable rather than the app store build.
  4. PATH Mechanics and Usage — The concept of PATH is explained as a system shortcut mapping terminal commands to binary locations.
  5. Managing PATH and Versioning — Guidance is given on when to check or uncheck the PATH configuration option during installation.
  6. Introduction to Virtual Environments — The instructor highlights using virtual environments to prevent messy dependency collisions in future projects.
PDF notes

Frequently asked questions

What happens if I forget to check 'Add Python to PATH' during installation?

Typing `python` into PowerShell will result in a command-not-found error, requiring you to re-run the installer and select 'Modify' to enable PATH.

Why is the Microsoft Store version of Python considered restrictive?

Store apps operate within isolated application sandboxes, which can block necessary low-level file modifications and C-extension compilations.

Should I add Python to PATH if I already have Python installed?

No, adding multiple unmanaged Python installations to PATH causes version conflicts when the terminal resolves conflicting binary names.

How was this lesson?

Your feedback helps us refine explanations and catch bugs.