

Python 3.6 is supported for the full life cycle of Oracle Linux 8, during which critical security errata and select high-impact critical bug fixes will be provided.įull life cycle for Python 3.9 on Oracle Linux 9 As such, critical security errata and select high-impact critical bug fixes will be provided while Oracle Linux 7 is covered under Oracle Linux Premier support as detailed in the Lifetime Support Policy Full life cycle for Python 3.6 on Oracle Linux 8

Python 2 remains supported in Oracle Linux 7. Therefore, Python 2 remains supported in Oracle Linux as outlined below.Ĭontinued support for Python 2 in Oracle Linux 7 Because Oracle Linux is an enterprise Linux distribution, support decisions for components in the operating system are made independently from those made in the upstream community.

The Python Software Foundation, the community organization behind Python, has announced that the Python 2 series has reached end-of-life on Januwith release 2.7. You may install your desired version of Python may be installed using AppStream Modules.įor Oracle Linux 9, the Platform Python is 3.9. Python for general purpose use is not installed by default on Oracle Linux 8. On Oracle Linux 8 platform Python is 3.6 and it is exclusively intended for use by system utilities such as Yum and DNF. Additional versions of Python may be installed using Software Collection Library packages. Starting Oracle Linux 7.7, Python 3 is also available. For Oracle Linux 7, the Platform Python is 2.7, and isĪlways installed. The different Python versions available and the corresponding repository and RPM names are summarized in the tables below.Īs Python is an integral part of the Oracle Linux operating system, each release comes with a Platform Python version. Oracle Linux yum server offers updates for Platform Python included with Oracle Linux as well as new versions of Python via the Software Collection Library (SCL) and AppStream Modules. There are several ways to get started with Python development on Oracle Linux.

