Pythonは、オブジェクト指向の高級プログラミング言語です。大規模なコミュニティを持つオープンソースです。 Pythonは、Googleなどのトップテクノロジー企業の間で主要言語として使用されています。
最新の安定バージョンPython3.9は、いくつかの改善とセキュリティアップデートが含まれています。複数の新しいモジュール、改良された既存のモジュール、その他多くの機能が含まれていました。
このチュートリアルは、Ubuntu18.04LTSシステムにPython3.9をインストールするのに役立ちます。 Pythonをインストールする方法は2つあります。最初の方法では、deadsnakesPPAを使用してPythonをインストールします。 2番目の方法では、インストールにPythonのソースコードを使用します。
以下のチュートリアルに従い、Python3.9をインストールする方法を1つ選択してください。どちらの方法も、最新のUbuntu18.04システムでテストされています。
前提条件
Pythonのインストールを開始する前に、必要なパッケージをシステムにインストールしてください。 Ubuntuシステムにログインし、次のコマンドを実行します。
sudo apt update
sudo apt install software-properties-common
Apt-Getを使用してPython3.9をインストールする
Aptパッケージマネージャーは、UbuntuシステムにPython3.9をインストールするための簡単な方法を提供します。以下の手順に従ってください:
- システムでターミナルを開き、システムにdeadsnakesPPAを設定します。
sudo add-apt-repository ppa:deadsnakes/ppa
- UbuntuシステムにPPAを追加したら、aptキャッシュを更新し、UbuntuにPython3.9をインストールします。
sudo apt update
sudo apt install python3.9
- インストールが完了するのを待ちます。次のコマンドを実行して、Pythonのバージョンを確認します。
python3.9 -V
Python 3.9.6
それでおしまい。 Python 3.9がUbuntuシステムにインストールされ、すぐに使用できるようになります。
ソースコードを使用してPython3.9をインストールする
Debianパッケージが利用可能であるため、ソースコードからPython3.9パッケージをインストールすることはお勧めしません。ただし、場合によっては、ソースコードからPythonをインストールする必要があります。
したがって、以下の手順に従って、Ubuntu18.04Linuxシステムにソースコードを使用してPython3.9をインストールします。
- まず、ソースコードをコンパイルするために不可欠なパッケージをインストールします。ターミナルを開き、次のコマンドを実行します。
sudo apt install wget build-essential checkinstall
sudo apt install libreadline-gplv2-dev libncursesw5-dev libssl-dev \ libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev
- 次に、公式ダウンロードサイトからPython3.9ソースコードをダウンロードします。関連するディレクトリに切り替え、wgetを使用してソースファイルをダウンロードします。
cd /opt
sudo wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tgz
- 次に、ダウンロードしたアーカイブファイルを抽出し、インストール用のソースを準備します。
tar xzf Python-3.9.6.tgz
cd Python-3.9.6
sudo ./configure --enable-optimizations
- Pythonソースをインストールする準備ができました。 make altinstallコマンドを実行して、Python3.9をシステムにインストールします。
sudo make altinstall
altinstallを作成 デフォルトのPythonバイナリファイル/usr/ bin/pythonが置き換えられないようにするために使用されます。
- Python3.9がUbuntu18.04システムにインストールされました。インストールされているバージョンを確認します:
python3.9 -V
Python 3.9.6 - ダウンロードしたアーカイブを空き領域に削除します
sudo rm -f /opt/Python-3.9.6.tgz
結論
このチュートリアルでは、Aptとソースコードを使用してUbuntu18.04にPython3.9をインストールする方法を学びました。