Pythonは、強力でフレンドリーで、プログラミング言語を学ぶことが簡単です。この記事の執筆時点で、Python 3.8最新の安定版はダウンロードしてインストールすることができます。
この記事では、CentOS 8 および RHEL 8 Linux システムのソースから Python 3.8 をインストールするのに役立ちます。
前提 条件
まず、ルートまたは sudo 特権アカウントを使用して CentOS 8 システムにログインします。
次に、次のコマンドを使用して、Python 用に必要な開発ライブラリをインストールしてからインストールします。
sudo dnf install gcc openssl-devel bzip2-devel libffi-devel
Python 3.8 のダウンロード
公式サイトから次のコマンドを使用してPythonをダウンロードすることができます。また、最新バージョンをチェックするためにpythonのftpディレクトリを訪問することをお勧めします。Python 3.8.3 をダウンロードするには、次のコマンドを使用します。
cd /opt wget https://www.python.org/ftp/python/3.8.3/Python-3.8.3.tgz
次に、ダウンロードしたアーカイブをシステムに解凍します。
tar xzf Python-3.8.3.tgz
セントOS 8にPythonをインストールする
抽出したディレクトリに切り替えます。次に、システム環境に基づいてソース ファイルを構成します。その後、次のコマンドを使用して、altinstall を使用してシステム上の Python ソースコードをコンパイルします。
cd Python-3.8.3 sudo ./configure --enable-optimizations sudo make altinstall
altinstall を作成する は、デフォルトの Python バイナリ ファイル /usr/bin/python を置き換え、別々のバイナリ ファイルを作成するために使用されます。
今すぐダウンロードしたソースアーカイブファイルをシステムから削除します
sudo rm Python-3.8.3.tgz
Pythonバージョン確認
上記のインストールを使用して、Pythonはシステム上に別のバイナリファイルを作成します。Python 3.8 を使用するには、特定のバイナリ ファイルを使用する必要があります。Python 3.8 をテストするには、次のコマンドを実行します。
python3.8 -V Python 3.8.3
結論
このチュートリアルでは、ソース コードから CentOS 8 に Python 3.8 をインストールすることを学びました。