Red Hat Training
A Red Hat training course is available for RHEL 8
38.4. Python 2 のインストール
一部のアプリケーションやスクリプトが Python 3 に完全に移植されておらず、Python 2 を実行する必要があります。Red Hat Enterprise Linux 8 では、Python 3 と Python 2 を同時にインストールできます。Python 2 機能が必要な場合は python27
モジュールをインストールしてください。これは AppStream リポジトリーから入手できます。
Python 3 は、Python プロジェクトの主な開発方針です。Python 2 のサポートは段階的に廃止されています。python27
モジュールのサポート期間は、Red Hat Enterprise Linux 8 よりも短くなっています。
手順
python27
モジュールから Python 2.7 をインストールするには、以下を使用します。# yum install python2
python27:2.7
モジュールストリームは、自動的に有効になります。
Python 2 用のアドオンモジュールのパッケージは、通常、接頭辞 python2-
を使用します。以下の例にあるように、追加の Python パッケージのインストール時には常に接頭辞を含めます。
Python 2 の
Requests
モジュールをインストールするには、以下を使用します。# yum install python2-requests
Python 2 に
Cython
拡張をインストールするには、以下を使用します。# yum install python2-Cython
検証手順
システムに Python バージョンがインストールされていることを確認するには、以下を使用します。
$ python2 --version
設計上、python27
、python36
、python38
、および python39
モジュールを含む RHEL 8 モジュールを同時にインストールできます。