How To Reinstall Python Ubuntu

In this blog post, we will guide you on how to reinstall Python on your Ubuntu system. Reinstalling Python might be necessary in some cases, such as when you accidentally remove Python, or some components get corrupted. Let’s walk through the steps to help you get Python back up and running on your Ubuntu machine.

Step 1: Check your current Python version

First, you need to check the current version of Python installed on your system. Open the terminal by pressing Ctrl + Alt + T and type the following command:

python3 --version

This will show the current version of Python 3 installed on your system. Take note of the version number, as you’ll need it later when reinstalling Python.

Step 2: Remove the existing Python installation

To remove the existing Python installation, run the following command in your terminal:

sudo apt-get remove --purge python3

This command will remove Python 3 and its configuration files from your system. Note that this will also remove any packages and dependencies that rely on Python 3.

Step 3: Update your package list

To ensure that you have the latest package list, run the following command:

sudo apt-get update

Step 4: Reinstall Python

Now that you have removed the existing Python installation and updated your package list, you can reinstall Python. To do so, run the following command in your terminal, replacing 3.x with the Python version you noted in step 1:

sudo apt-get install python3.x

For example, if your Python version was 3.8, you would run:

sudo apt-get install python3.8

This will install Python 3.x along with its necessary dependencies. Once the installation is complete, you can verify the installation by checking the Python version again:

python3 --version

If the installation was successful, you should see the same version number as before.

Step 5: Reinstall any removed packages

As mentioned earlier, removing Python 3 might have also removed some packages and dependencies. You can reinstall them manually by running:

sudo apt-get install package-name

Replace package-name with the name of the package you want to reinstall.


You have successfully reinstalled Python on your Ubuntu system. Now you can continue using Python and its related tools and libraries without any issues. If you encounter any problems during the installation process, feel free to consult the official Python documentation or seek help from the Python community.