View a markdown version of this page

Pythonin AL2023 - Amazon Linux 2023

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Pythonin AL2023

AL2023 Python2.7 wurde entfernt und alle Komponenten, die dies erfordern, Python sind jetzt so geschrieben, dass sie mit Python 3 funktionieren.

AL2023 stellt Python 3 zur Verfügung, /usr/bin/python3 um die Kompatibilität mit dem Kundencode sowie dem AL2023 mitgelieferten Python-Code zu gewährleisten. Dies wird lebenslang bei Python 3.9 bleiben AL2023.

Die Version von Python, auf /usr/bin/python3 die verwiesen wird, wird als das System Python betrachtet und ist AL2023 dafür Python 3.9.

AL2023 bietet derzeit neuere Versionen vonPython, einschließlich der Versionen 3.11, 3.12, 3.13 und 3.14. Jede Version wird für den gleichen Zeitraum wie die Upstream-Version unterstützt. Python Weitere Informationen finden Sie unter Erklärungen zur Paketunterstützung.

Es Python können mehrere Versionen von gleichzeitig auf installiert werden AL2023. Obwohl es immer Python 3.9 sein /usr/bin/python3 wird, hat jede Version von Python einen Namespace und kann anhand ihrer Versionsnummer gefunden werden. Wenn beispielsweise python3.11 installiert ist, dann kann /usr/bin/python3.11 parallel zu /usr/bin/python3.9 und dem /usr/bin/python3-Symlink zu /usr/bin/python3.9 existieren.

Anmerkung

Ändern Sie nicht, worauf der /usr/bin/python3 Symlink verweist, da dies die Kernfunktionalität von beeinträchtigen könnte. AL2023

Migration zu neueren Versionen Python

Die Python Upstream-Community bietet Migrationsdokumentation für den Umzug von:

PythonModule in AL2023

Verschiedene Python Module sind wie RPMs in verpackt AL2023. In der Regel werden Python For-Module nur RPMs für die Systemversion von erstelltPython.