As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Python em AL2023
O AL2023 removeu a versão Python 2.7 e todos os componentes necessários agora Python estão escritos para funcionar com Python 3.
O AL2023 disponibiliza Python 3 /usr/bin/python3
para manter a compatibilidade com o código do cliente, bem como o código Python fornecido com o AL2023, que permanecerá Python como 3.9 durante toda a vida útil do AL2023.
A versão do python para a qual /usr/bin/python3
aponta é considerada o sistema Python e, para o AL2023, é 3.9. Python
As versões mais recentes doPython, como a Python 3.11, são disponibilizadas como pacotes no AL2023 e são suportadas durante toda a vida útil das versões upstream. Para obter informações sobre por quanto tempo o Python 3.11 é suportado, consulte Python 3.11.
Várias versões do Python podem ser instaladas simultaneamente no AL2023. Embora sempre /usr/bin/python3
seja Python 3.9, cada versão do Python tem namespace e pode ser encontrada pelo número da versão. Por exemplo, se python3.11
estiver instalado, /usr/bin/python3.11
existirá ao lado /usr/bin/python3.9
e o symlink /usr/bin/python3
apontará para /usr/bin/python3.9
.
nota
Não altere o que o /usr/bin/python3
link simbólico aponta, pois isso pode quebrar a funcionalidade principal do AL2023.
Python módulos em AL2023
Vários Python módulos são empacotados como RPMs no AL2023. Normalmente, os RPMs para módulos Python serão criados visando somente a versão do sistema do Python.