はじめに
Python は、人気があり、安定していて、パフォーマンスの高いプログラミング言語です。 CentOS 7など、さまざまなLinuxディストリビューションで使用されています。
CentOS 7にはプリインストールされていないため、手動で設定する必要があります。
このガイドでは、CentOS7にPython3をインストールするための2つのオプションについて説明します。 、使用するバージョンによって異なります。
前提条件
- sudo権限を持つユーザーアカウントへのアクセス
- yum パッケージマネージャー、デフォルトで含まれています
- ターミナルウィンドウ/コマンドライン(Ctrl-Alt-F2)
CentOS7へのPythonのインストール
CentOSシステムにPython3をインストールするには、次の2つの方法があります。
- 公式のCentOSパッケージマネージャーを使用します。
- ソースコードからダウンロードします。
オプション1:パッケージマネージャーからPythonをインストールする
パッケージマネージャーで利用可能な最新のPython3バージョンは、 Python 3.6.8です。 。最新のメジャーリリースでは、ソースコードからパッケージをインストールする必要があります。その方法については、次のセクションを参照してください。バージョン3.6.8をインストールする場合は、以下の手順に従ってください。
1.リポジトリを更新することから始めます:
sudo yum update -y
2. CentOSシステムへのPython3のインストールに進む前に、Python3がパッケージリポジトリで利用可能であることを確認してください。 CentOSバージョン7.7以降を使用している場合は、次の手順にスキップしてください。 7.7より前のCentOSリリースを使用している場合は、新しいソフトウェアバージョンを提供し、Python3を含むyumリポジトリであるIUSを追加する必要があります。
IUSリポジトリを追加するには、次のコマンドを使用します。
sudo yum install https://repo.ius.io/ius-release-el$(rpm -E '%{rhel}').rpm
インストールが完了するのを待ちます。次に、リポジトリを更新します:
sudo yum update -y
3.ターミナルウィンドウで次のコマンドを実行して、Python3をインストールします。
sudo yum install -y python3
インストールが完了するのを待ちます。出力には、インストール済みの python3が表示されます。 および必要な依存関係。
4.次のコマンドでPython3が正常にインストールされたことを確認します。
python3 --version
CentOSシステムで利用できるようになったPython3のバージョンが表示されます。
オプション2:ソースコードからPythonをインストールする
Pythonの最新のメジャーリリースである3.9.6をインストールするには (執筆時点で)、ソースコードのコピーをダウンロードし、セットアップ時にいくつかの追加手順を実行する必要があります。
1.まず、必要なパッケージと依存関係をインストールします。
sudo yum groupinstall "Development Tools" -y
sudo yum install gcc open-ssl-devel bzip2-devel libffi-devel -y
2.次に、 wget
を使用します 目的のPythonバージョンをダウンロードするコマンド。 wget
がない場合 、実行するだけでインストールできます:
sudo yum install wget -y
Python 3.9.6をダウンロードするには、次のコマンドを使用します。
wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tgz
3.パッケージを抽出します:
sudo tar xzf Python-3.9.6.tgz
4.次に、ディレクトリに移動します:
cd Python 3.9.6
5. Pythonディレクトリに移動したら、次の2つのコマンドを使用してソースコードをインストールパッケージにコンパイルします。
./configure --enable-optimizations
make altinstall
make
コマンドはインストーラーパッケージをビルドします。 altinstall
コマンドは、このバージョンのPythonの2番目のインストールを作成するようにシステムに指示します。これがないと、システムはデフォルトバージョンのPythonを置き換えます。
6. Pythonのバージョンをチェックして、インストールを確認します。
python3.9
システムは次のように表示する必要があります: