How to install Python 3 and set defaults on Centos 9 stream

Estimated reading: 2 minutes 365 views

I. Introduction

What is Python?

Python is a powerful, high-level, object-oriented programming language, created by Guido van Rossum. It’s easy to learn and is emerging as one of the best introductory programming languages ​​for first-timers. Python is completely dynamically typed and uses automatic memory allocation. Python has powerful high-level data structures and a simple yet effective approach to object-oriented programming. Python’s command syntax is a huge plus as its clarity, ease of understanding, and flexible typing make it rapidly becoming an ideal language for scripting and application development in a wide variety of fields, in most areas. all platforms.

You can learn more about Python through each version as well as the structure and operating principles.

II. Implementation Guide

To install Python 3 you can follow the following installation steps.

Step 1: First, let’s start by ensuring your system is up-to-date and install some packages that are necessary

dnf update
dnf install gcc openssl-devel bzip2-devel libffi-devel zlib-devel wget tar make

Step 2: Installing Python on CentOS 9 Stream

  • Install Python via the Default CentOS Stream repository.

By default, Python is available on the CentOS 9 Stream base repository. Let’s install the Python using the following command below:

dnf install python

You can then verify the installation information using the following command:

python --version

  • Install Python from the official source.

Now we run the following command to download the latest Python from the official source:


Then, extract the archive file using tar:

tar xvf Python-3.11.2.tgz

Next, switch to the source directory and run the configuration script:

cd Python-3.11.2
./configure --enable-optimizations

Finally, build Python using the following command:

make altinstall

After the installation process has finished, confirm the version using the following command:

python3.11 --version


Thus, in this article, We showed you how to install Python 3 and at the same time showed you how to set this new version of Python as the system default. With this upgrade, you will be able to use more new Packages from Python because each new Package is developed they have conditions attached to the supported version. Hope this article will help you to install successfully.!

Support 24/7 with coupon code: 1DOLLAROFF 10% off. Click now! 👆

Leave a Comment