Home  »  ArticlesGuidesHow ToTechnology   »   How to Uninstall Python on Ubuntu 22.04

How to Uninstall Python on Ubuntu 22.04

Python, a powerful and versatile programming language, comes pre-installed on most Ubuntu systems, including Ubuntu 22.04. While Python is an essential tool for many tasks, there might be scenarios where you need to uninstall it or specific Python versions. In this guide, we’ll walk you through the process of uninstalling Python from your Ubuntu 22.04 system.

Why Uninstall Python?

Before we dive into the removal process, it’s essential to understand why you might want to uninstall Python. Some common reasons include:

  1. Upgrading or Downgrading: You might need to uninstall a specific version of Python to upgrade to a newer version or switch to an older one, depending on your project requirements.
  2. Cleaning Up Unused Versions: If you have multiple Python versions installed, you can uninstall those you no longer need to free up disk space and simplify your Python environment.
  3. Fixing Errors: In some cases, uninstalling and then reinstalling Python can help resolve issues or corrupted installations.

Steps to Uninstall Python on Ubuntu 22.04

Follow these steps to uninstall Python on Ubuntu 22.04:

Step 1: Check Installed Python Versions

First, you should identify which Python versions are currently installed on your system. Open your terminal and run the following command to list the installed Python versions:

$ ls /usr/bin/python*

This command will display a list of Python versions and their paths.

Step 2: Uninstall Python Versions

To uninstall Python, you can use the apt package manager. Be cautious while removing Python, especially Python 3.x, as it is used by the system for various operations. Removing the default Python version might cause system instability. Here’s how you can uninstall specific versions:

Uninstall Python 2.x:

To uninstall Python 2.x, you can use the following command:

$ sudo apt-get remove python2

Uninstall Python 3.x:

For Python 3.x, avoid using the apt-get remove command, as it may cause issues. Instead, you can use the following command:

$ sudo apt-get remove python3.x

Replace 3.x with the specific Python 3 version you want to uninstall, e.g., python3.6 or python3.8.

Step 3: Confirm Removal

During the uninstallation process, you’ll receive a prompt to confirm the removal of the selected Python version. Type ‘Y’ and press Enter to proceed.

Please exercise caution when doing this, as uninstalling a Python version used by the system can lead to unexpected issues.

Step 4: Verify the Uninstallation

After uninstalling Python, you can verify that it has been removed by running the same command from Step 1:

$ ls /usr/bin/python*

The specific Python version you uninstalled should no longer be listed.


Uninstalling Python from your Ubuntu 22.04 system can be a necessary step for various reasons. It’s essential to identify which Python versions you want to remove and to exercise caution, especially when considering the removal of the default Python versions. Make sure you have a clear reason for removing Python and take necessary precautions to avoid disrupting your system’s stability.

Found this article interesting? Follow Brightwhiz on Facebook, Twitter, and YouTube to read and watch more content we post.

Available under:
Articles, Guides, How To, Technology