AL2023 での Python - Amazon Linux 2023

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AL2023 での Python

PythonPythonAL2023は2.7を削除し、必要なコンポーネントはすべて3で動作するように書かれています。Python

AL2023では、AL2023に同梱されているPythonコードと同様に、Python/usr/bin/python3顧客コードとの互換性を維持するために3つを用意しています。Python AL2023の有効期間中は3.9のままです。

/usr/bin/python3参照しているPythonのバージョンはシステムPythonと見なされ、AL2023の場合は3.9ですPython。

Python3.11 などの新しいバージョンは AL2023 でパッケージとして提供され、アップストリームバージョンの存続期間中サポートされます。PythonPython 3.11 がどのくらいの期間サポートされているかについては、Python 3.11 を参照してください。

AL2023 Python では複数のバージョンを同時にインストールできます。/usr/bin/python3Python常に3.9になりますが、Pythonの各バージョンには名前空間があり、バージョン番号で確認できます。例えば、python3.11 がインストールされている場合、/usr/bin/python3.11/usr/bin/python3.9 および /usr/bin/python3.9 への /usr/bin/python3 シンボリックリンクとともに存在します。

注記

/usr/bin/python3シンボリックリンクの内容を変更しないでください。変更すると AL2023 のコア機能が損なわれる可能性があります。

AL2023 の Python モジュール

AL2023 では、Pythonさまざまなモジュールが RPM としてパッケージ化されています。通常、Python モジュールの RPM は Python のシステムバージョンのみをターゲットに構築されます。