Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Python nel 2023 AL
AL2023 è stato rimosso Python 2.7 e tutti i componenti richiesti Python sono ora scritti per funzionare con Python 3.
AL2023 rende disponibile Python 3 /usr/bin/python3 per mantenere la compatibilità con il codice del cliente, così come il codice Python fornito con AL2023, che rimarrà Python 3.9 per tutta la durata di AL2023.
La versione di python a cui /usr/bin/python3 punta è considerata il sistema Python e per AL2023 questa è la 3.9. Python
AL2023 attualmente fornisce versioni più recenti diPython, incluse le versioni 3.11, 3.12, 3.13 e 3.14. Ogni versione è supportata per lo stesso periodo di tempo dell'upstream. Python Per ulteriori informazioni, consulta le dichiarazioni di supporto dei pacchetti.
È possibile installare contemporaneamente più versioni di Python su AL2023. Sebbene /usr/bin/python3 sarà sempre Python 3.9, ogni versione di Python è suddivisa in namespace e può essere trovata in base al numero di versione. Ad esempio, se è installato python3.11, /usr/bin/python3.11 esisterà insieme a /usr/bin/python3.9 e al symlink /usr/bin/python3 a /usr/bin/python3.9.
Nota
Non modificate ciò a cui punta il /usr/bin/python3 collegamento simbolico perché ciò potrebbe compromettere le funzionalità di base di AL2023.
Migrazione a una versione più recente Python versioni
L'upstream Python la community fornisce la documentazione sulla migrazione per lo spostamento:
Python moduli in AL2023
Vari Python moduli sono impacchettati come RPM in AL2023. In genere, gli RPM per i moduli Python vengono sviluppati solo per la versione di sistema di Python.