One of the most popular programming languages is Python, used in everything from low-level scripting to high-level application development. As of 2020, Python 3 has taken the place of its predecessor, Python 2. Python 3 can be installed on most modern operating systems, including Windows and CentOS. In this article, we will outline how to install Python 3.9 on CentOS 7.
Installing Python Package Manager PIP
- Before we can install the Python package manager, PIP, we need to enable additional software repositories using the following command:
sudo yum install epel-release
- Next, install PIP using the following command:
sudo yum install python-pip
- Finally, confirm that the installation was successful using the following command:
- If successful, the system should display the PIP version as well as your current Python version.
Installing Python 3.9
Now that we have PIP installed, we can proceed with installing the latest version of Python, 3.9.
- Before installing Python you will first need to install the requisite software packages using the following command:
sudo yum install gcc openssl-devel bzip2-devel libffi-devel zlib-devel
- Once that is done, download the latest version of Python using the wget command as follows:
- Once the file is downloaded, extract it using the following command:
tar -xvf Python-3.9.6.tgz
- Once the file has extracted, move into the directory that was created and configure the installation using the following command:
- Run the following command:
- Next, build Python using the following command:
sudo make altinstall
- After the installation process has finished, confirm the version using the following command:
Congratulations, you have successfully installed Python 3.9 and PIP!