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

CentOS8にPythonをインストールする方法

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

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

ご存知のように、Pythonには2つのバージョンがあります。 Python2のサポートは2020年に終了します。Python3はこの言語の現在と未来です。

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

このガイドでは、CentOS8にPython3とPython2をインストールする手順を説明します。

CentOS8へのPython3のインストール#

CentOS8にPython3をインストールするには、ターミナルでrootまたはsudoユーザーとして次のコマンドを実行します。

sudo dnf install python3

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

python3 --version

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

Python 3.6.8

このコマンドはpipもインストールします。

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

yumを使用して、配布提供のPythonモジュールをインストールすることを常にお勧めします。 またはdnf CentOS 8で正しく動作するようにサポートおよびテストされているため、仮想環境内でのみpipを使用してください。 PythonVirtual Environments Pythonモジュールをグローバルにインストールするのではなく、特定のプロジェクトの隔離された場所にインストールできます。このように、他のPythonプロジェクトに影響を与えることを心配する必要はありません。

Python 3モジュールパッケージの名前には、接頭辞「python3」が付いています。たとえば、paramikomoduleをインストールするには、次のコマンドを実行します。

sudo dnf install python3-paramiko

このガイドを書いている時点で、Pythonの最新のメジャーリリースは3.8です。インストールするには、ソースからビルドする必要があります。

CentOS8へのPython2のインストール#

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

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

sudo dnf install python2

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

python2 --version

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

Python 2.7.15

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

デフォルトのPythonバージョンを設定する(バージョン管理されていない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

Cent OS
  1. CentOS7にPipをインストールする方法

  2. CentOS7に最新バージョンのPython3をインストールする方法

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

  1. CentOS8にPythonをインストールする

  2. CentOS7および8にdigをインストールする方法

  3. CentOS8にPipをインストールする方法

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

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

  3. CentOS7にDjangoをインストールする方法