16.3. バージョンを指定しない Python の設定
システム管理者は、alternatives コマンドを使用して、/usr/bin/python に、バージョンを管理しない python コマンドを設定できます。必要なパッケージ (python3、python38、python39、python3.11、python3.12、または python2) は、バージョンを指定しないコマンドをそれぞれのバージョンに設定する前にインストールする必要があることに注意してください。
/usr/bin/python 実行ファイルは 代替 システムによって制御されます。更新時に手動の変更が上書きされる可能性があります。
その他の Python 関連のコマンド (pip3 など) には、バージョンを指定しないで設定できるバリアントがあります。
16.3.1. バージョンを指定しない python コマンドを直接設定 リンクのコピーリンクがクリップボードにコピーされました!
バージョンを指定しない python コマンドを、選択した Python バージョンに直接設定できます。
前提条件
- 必要なバージョンの Python がインストールされていることを確認する。
手順
バージョンを指定しない
pythonコマンドを Python 3.6 に設定するには、以下を使用します。# alternatives --set python /usr/bin/python3バージョンを指定しない
pythonコマンドを Python 3.8 に設定するには、以下を使用します。# alternatives --set python /usr/bin/python3.8バージョンを指定しない
pythonコマンドを Python 3.9 に設定するには、以下を使用します。# alternatives --set python /usr/bin/python3.9バージョンを指定しない
pythonコマンドを Python 3.11 に設定するには、以下を使用します。# alternatives --set python /usr/bin/python3.11バージョンを指定しない
pythonコマンドを Python 3.12 に設定するには、以下を使用します。# alternatives --set python /usr/bin/python3.12バージョンを指定しない
pythonコマンドを Python 2 に設定するには、以下のコマンドを実行します。# alternatives --set python /usr/bin/python2
16.3.2. バージョンを指定しない python コマンドを、必要な Python バージョンに対話的に設定する リンクのコピーリンクがクリップボードにコピーされました!
バージョンを指定しない python コマンドを、必要な Python バージョンに対話的に設定できます。
前提条件
- 必要なバージョンの Python がインストールされていることを確認する。
手順
バージョンを指定しない
pythonコマンドを対話的に設定するには、次のコマンドを実行します。# alternatives --config python- 表示されたリストから必要なバージョンを選択します。
この設定をリセットし、バージョンを指定しない
pythonコマンドを削除するには、次のコマンドを実行します。# alternatives --auto python