GNU/Linux >> Linux の 問題 >  >> Rocky Linux

RockyLinux8にPythonをインストールする

Pythonは、世界で最も人気のあるプログラミング言語の1つです。シンプルで習得しやすい構文を備えたPythonは、初心者と経験豊富な開発者の両方に最適です。

他のLinuxディストリビューションとは異なり、PythonはデフォルトでRockyLinux8.4にインストールされていません

ご存知のように、Pythonには2つのバージョンが積極的に開発されています。 Python 2はサポートされてアクティブですが、Python3はPython言語の現在と未来と見なされています。

デフォルトでは、RHEL / RockyLinux8にはコマンドpythonがありません。 ユーザーを特定のPythonバージョンにロックしないようにするため。代わりに、Rocky Linuxは、特定のバージョンのPythonをインストール、構成、および実行するオプションをユーザーに提供します。 yumなどのシステムツール Pythonの内部バイナリとライブラリを使用します。

このガイドでは、Python3とPython2をRockyLinux8にインストールする方法について説明します。

RockyLinux8にPython3をインストールする

Rocky Linux8へのPython3のインストールを開始するには、ターミナルでrootまたはsudo権限を持つユーザーとして次のコマンドを実行します。

sudo dnf install python3 

インストールを確認するには、次のように入力してPythonのバージョンを確認します。

python3 --version 

この記事を書いている時点で、RockyLinuxリポジトリで利用可能なPython3の最新バージョンは「3.6.x」です:

Python 3.6.8 

上記のコマンドは、RockyLinuxシステムにもpipをインストールします。

Pythonを実行するには、python3と入力する必要があります 明示的に実行し、pipタイプpip3を実行します 。

yumを使用して、RockyLinuxディストリビューションが提供するPythonモジュールをインストールすることを常に選択する必要があります。 またはdnf 、RockyLinux8で正しく動作するようにサポートおよびテストされているため。

PythonVirtual Environments グローバルにインストールするのではなく、特定のプロジェクトの隔離された場所にPythonモジュールをインストールできます。このように、他のPythonプロジェクトについて心配する必要はありません。

Python3モジュールのパッケージ名は「python3」で始まります 「。たとえば、モジュールparamikoをインストールするには、次のコマンドを実行します。

sudo dnf install python3-paramiko 

RockyLinux8にPython2をインストールする

Python2パッケージもデフォルトのRockyLinux8リポジトリに含まれています。

Python 2をインストールするには、次のコマンドを入力します。

sudo dnf install python2 

次のように入力して、インストールを確認します。

python2 --version 

出力は次のようになります:

Python 2.7.15 

Python 2を実行するには、python2と入力します 、およびpipタイプを実行するにはpip2

RockyLinux8のデフォルトのPythonバージョンを設定する

コマンドを見つけるために設定に依存するアプリがある場合python システムパスで、バージョン管理されていないpythonコマンドを作成し、デフォルトバージョンを設定する必要があります。

Python 3をPythonコマンドとしてシステム全体で機能するように設定するには、ユーティリティalternativesを使用します :

sudo alternatives --set python /usr/bin/python3 

Python 2の場合、次のように入力します。

sudo alternatives --set python /usr/bin/python2 

コマンドalternatives シンボリックリンクpythonを作成します これは、指定されたバージョンのpythonを指します。

python --versionと入力します ターミナルに、デフォルトのPythonバージョンが表示されます。

デフォルトバージョンを変更するには、上記のコマンドのいずれかを使用します。バージョン管理されていないPythonコマンドを削除する場合は、次のように入力します。

sudo alternatives --auto python 

結論

Rocky Linux 8では、Pythonはデフォルトではインストールされません。

Python 3をインストールするには、dnf install python3と入力します Python 2をインストールするには、dnf install python2と入力します。 。


Rocky Linux
  1. LinuxにPythonをインストールする方法

  2. Rocky Linux8にJava16(OpenJDK 16)をインストールします

  3. RockyLinux8にTensorFlowをインストールして設定する方法

  1. python3をRedhat8にインストールします

  2. RockyLinux8にPython3.9をインストールする方法

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

  1. RockyLinux8.4のインストール方法

  2. RockyLinux8にDockerCEをインストールする方法

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