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.
AL2023 entfernt Python 2.7 und alle Komponenten, die Python sind jetzt so geschrieben, dass sie damit arbeiten Python 3.
AL2203 Marken Python 3 verfügbar/usr/bin/python3
, um die Kompatibilität mit dem Kundencode zu wahren, sowie mit AL2 0.23 ausgeliefertem Python-Code. Dieser bleibt wie folgt Python 3.9 für die Lebenszeit von AL2 023.
Die Version von Python, auf die /usr/bin/python3
verwiesen wird, wird als das System Python betrachtet, und für AL2 0.23 ist dies Python 3.9.
Neuere Versionen von Python, wie beispielsweise Python 3.11 werden in Version AL2 023 als Pakete zur Verfügung gestellt und für die gesamte Lebensdauer der Upstream-Versionen unterstützt. Informationen darüber, wie lange Python 3.11 unterstützt wird, finden Sie unter Python 3.11.
Mehrere Versionen von Python kann gleichzeitig auf AL2 023 installiert werden. /usr/bin/python3
Wird es aber immer sein Python 3.9, jede Version von Python hat 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 023 beeinträchtigen könnte. AL2
Python Module in 023 AL2
Verschiedene Python Module sind wie RPMs in AL2 023 verpackt. Typischerweise RPMs für Python Module werden nur für die Systemversion von erstellt Python.