Introduction
To start coding in Python, you need two essential tools: Python itself and a code editor to write and run your scripts. VS Code (Visual Studio Code) is one of the best editors for Python, offering great features for beginners and advanced users alike.
This guide walks you through the step-by-step process of installing Python and VS Code on Windows, macOS, and Linux.
Step 1: Install Python
Python is a programming language that needs to be installed on your computer before you can start coding.
Windows Installation
- Go to the official Python website.
- Click Download Python [latest version] (it will automatically detect your OS).
- Open the downloaded file and check “Add Python to PATH” before clicking Install Now.
- Once the installation is complete, open Command Prompt and type:
python --version
If Python is installed correctly, it will display the version number.
macOS Installation
- Open Terminal and type:
python3 --version
macOS usually comes with Python pre-installed. If the version is outdated, install the latest version:
- Download the macOS installer from python.org.
- Run the installer and follow the instructions.
- After installation, confirm by running:
python3 --version
Linux Installation
Most Linux distributions come with Python pre-installed. To check: python3 --version
If it is not installed, use the following command based on your distribution:
- Ubuntu/Debian:
sudo apt update && sudo apt install python3
- Fedora:
sudo dnf install python3
- Arch Linux:
sudo pacman -S python
Step 2: Install Visual Studio Code (VS Code)
Once Python is installed, you need a code editor. VS Code is a lightweight and powerful choice.
Installing VS Code on Windows & macOS
- Go to the VS Code website.
- Download the installer for Windows or macOS.
- Run the installer and follow the setup instructions.
- After installation, open VS Code.
Installing VS Code on Linux
- Debian/Ubuntu:
sudo apt install code
- Fedora:
sudo dnf install code
- Arch Linux:
sudo pacman -S code
Step 3: Install the Python Extension for VS Code
To enable Python support in VS Code, you need the official Python extension.
Installing the Python Extension
- Open VS Code.
- Click on the Extensions icon (
Ctrl + Shift + X
). - Search for “Python” and click Install (published by Microsoft).
This extension adds essential features like syntax highlighting, IntelliSense, debugging tools, and Jupyter Notebook support.
Step 4: Verify Installation & Run Your First Python Script
Check Python in VS Code
- Open VS Code and create a new file (
Ctrl + N
). - Save it as test.py.
- Type the following code:
print("Hello, Python!")
- Open the Terminal in VS Code (
Ctrl + ~
) and run:python test.py
If everything is installed correctly, you will see: Hello, Python!
Final Thoughts
You have successfully installed Python and VS Code and are ready to start coding! 🎉
Next Step: Learn how to set up a Python interpreter and run scripts efficiently in our next guide: How Do I Set Up the Correct Python Interpreter?.