GNU/Linux >> Linux の 問題 >  >> Cent OS

Rocky Linux /Centos8にPython2/3をインストールする方法

デフォルトではcentos8にはインストールされていません。このガイドでは、インストール方法を説明します。

関連コンテンツ

  • Python2とPython3をFedora35にインストールする方法
  • Rocky Linux /CentOS8にAnsibleをインストールして構成する方法
  • 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

Cent OS
  1. CentOS 8 / Rocky Linux 8 /RHEL8にPostgreSQLをインストールする方法

  2. CentOS8にPythonをインストールして実行する方法

  3. Rocky Linux /Centos8にMysql8をインストールする方法

  1. Rocky Linux /Centos8にRedis6をインストールして構成する方法

  2. Rocky Linux 8 /Centos8にJava17をインストールする方法

  3. Rocky Linux / Alma Linux /CentOS8にErlangをインストールする方法

  1. Rocky Linux / Alma Linux /CentOS8にFreeIPAクライアントをインストールする方法

  2. CentOS7にPython3.6.4をインストールする方法

  3. RockyLinux8にPython3.10をインストールする方法