このガイドでは、Python2とPython3をFedora35にインストールする方法を学習します。
関連コンテンツ
- Rocky Linux /CentOS8にAnsibleをインストールして構成する方法
- Rocky Linux /Centos8にPython2とPython3をインストールする方法
- Fedora35にAnsibleをインストールして設定する方法
続行する前に、最新のパッケージがあることを確認してください:
sudo dnf -y update Python 3
python3をインストールするには、次のコマンドをsudoユーザーとして実行します。
sudo dnf install python3 Pythonのバージョンを確認してください:
python3 --version
Pythonを実行するには、明示的にpython3と入力する必要があります 。 pythonを使用する場合 代わりに、次のようにしてください。
python3実行可能ファイルがどこにあるかを確認します:
which python3 出力:
$ which python3
/usr/bin/python3
pythonと入力したときにデフォルトでpython3を使用するには 、シンボリックリンクを作成する必要があります/usr/local/bin/python この/usr/bin/python3を指す このコマンドで:
sudo ln -s /usr/bin/python3 /usr/local/bin/python Python2のインストール
このコマンドを使用してpython2をインストールします:
sudo dnf install -y python2 python2がインストールされていることを確認します:
python2 --version 出力:
$ python2 --version
Python 2.7.18 デフォルトのPythonバージョンを設定する
両方のバージョンがインストールされていて、特定のバージョンを期待するアプリがある場合は、次のコマンドを使用して、システムパスに正しいバージョンを設定します。
Python3をデフォルトとして設定するには:
sudo alternatives --set python /usr/bin/python3 Python2をデフォルトとして設定するには:
sudo alternatives --set python /usr/bin/python3 Alternativesコマンドは、指定されたpythonバージョンを指すシンボリックリンクpythonを作成します。
ターミナルにpython–versionと入力すると、デフォルトのPythonバージョンが表示されます。
バージョン管理されていないPythonコマンドを削除する場合は、次のように入力します。
sudo alternatives --auto python