このチュートリアルでは、CentOS8にPython3.9をインストールする方法を示します。Pythonはオープンソースで初心者向けのプログラミング言語です。Python3.9は、ベースの新しいより柔軟なパーサーを使用します。 LLパーサーを置き換えるPEGで。次のPythonバージョンでは、古いパーサーが削除されます。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ルート権限を取得するコマンドに‘。 CentOS8にPython3.9を段階的にインストールする方法を紹介します。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:CentOS8。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
CentOS8にPython3.9をインストールする
ステップ1.まず、システムが最新であることを確認し、必要なすべての依存関係をインストールすることから始めましょう。
sudo dnf install epel-release sudo dnf update sudo dnf install gcc openssl-devel bzip2-devel libffi-devel
ステップ2.CentOS8にPython3.9をインストールします。
次に、次のコマンドを使用して、公式サイトからPythonをダウンロードします。
cd /opt wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0tgz
次に、ダウンロードしたアーカイブを抽出する必要があります:
tar xzf Python-3.9.0tgz
次に、サーバーまたはシステム環境に基づいてソースファイルを構成します:
cd Python-3.9.0 sudo ./configure --enable-optimizations sudo make altinstall
インストール手順が完了したら、インストールされているPythonのバージョンを確認します。
python3.9.0 -V
ステップ3.仮想環境を作成します。
現在、Python仮想環境は優れたツールであり、ほとんどすべてのPythonプロジェクトに必要です。これにより、1つのLinuxボックスでより分離されたPythonスペースを使用できます。
sudo /usr/local/bin/python3.9 -m venv /home/godetz/python-app/venv
すべてのファイルは/home/godetz/python-app/venv
の下に生成されます ディレクトリ。次のコマンドを実行して、環境をアクティブ化できます。
source /home/godetz/python-app/venv/bin/activate
おめでとうございます!Pythonが正常にインストールされました。CentOS8システムにPython 3.9をインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、Pythonの公式Webサイトを確認することをお勧めします。