Low Orbit Flux Logo 2 D

Linux How To Install Python

We are going to show you how to install Python on Linux. If you are running Linux there is a good chance that you already have Python installed. Depending on your distro and how minimal your installation is there is a chance it may not necessarily have it. You may want a newer version. Many distros will include both Python 2 and 3. Some only include one of them. Whichever is installed it probably won’t be the absolute latest and greatest.

This should normally be able to use either of these to run Python 2 and 3:


This may point to either Python 2 or 3:


Install Python on Ubuntu / Debian

Both of these should already be installed but you can install Python 2 and 3 on Ubuntu / Debian like this:

sudo apt update
sudo apt install python2
sudo apt install python3

Install Python on Red Hat / RHEL / Fedora / Centos

You can install Python 2/3 on newer Red Hat / Fedora / CentOS systems like this:

sudo dnf install python2
sudo dnf install python3

And on older systems like this:

sudo yum update -y
sudo yum install -y python2
sudo yum install -y python3

Install Python on Arch Linux / Manjaro

Install Python 3 on Arch or Manjaro:

pacman -S python

Install Python 2 on Arch or Manjaro:

pacman -S python2

On Arch and Manjaro you can use the following commands to run Python 2 / 3.

python2    # run Python 2
python     # run Python 3

Install PIP on Linux

Pip is a standard tool that you will almost certainly want to have. It will allow you to install additional Python modules using the pip command.

You might already have it but if you need to install pip you should take a look at our other article Linux How to Install pip.

Build Python from Source

You might also want to build Python from source. We wrote another guide showing you how to do this here Build Python from Source on Linux.