A2oz

How to Install Python on WSL?

Published in Programming 2 mins read

Installing Python on Windows Subsystem for Linux (WSL) is a straightforward process. You can install Python directly from the WSL environment using the package manager of your chosen Linux distribution. Here's a detailed guide:

1. Open WSL

Open your preferred WSL distribution terminal. You can find it in the Windows search bar by typing "WSL."

2. Update Package Manager

Before installing Python, update your package manager to ensure you have the latest versions of all packages. This is crucial for smooth operation.

  • Ubuntu/Debian:
      sudo apt update && sudo apt upgrade
  • Fedora/CentOS/RHEL:
      sudo dnf update

3. Install Python

Now, you can install Python using the package manager.

  • Ubuntu/Debian:
      sudo apt install python3
  • Fedora/CentOS/RHEL:
      sudo dnf install python3

4. Verify Python Installation

After the installation is complete, verify that Python is installed correctly by running the following command:

python3 --version

This will display the installed Python version.

5. Additional Packages

You might need to install additional packages depending on your project requirements. These can be installed using the package manager as well. For example, to install the pip package manager:

  • Ubuntu/Debian:
      sudo apt install python3-pip
  • Fedora/CentOS/RHEL:
      sudo dnf install python3-pip

6. Using Python

Now, you can start using Python within your WSL environment. You can run Python scripts using the python3 command. For example, to run a script named my_script.py:

python3 my_script.py

By following these steps, you can successfully install and use Python on WSL. Remember to update your package manager before installation and verify the installation afterward.

Related Articles