Ubuntu、Debian、LinuxMintにPython3.9をインストールする方法

Pythonは、オブジェクト指向の高水準プログラミング言語です。 Python 3.9安定バージョンがリリースされ、いくつかの改善とセキュリティ更新が行われました。 これには、複数の新しいモジュールが含まれ、既存のモジュールと新機能が改善されました。

現在、Python3.9は本番環境で使用できる最新の安定バージョンです。 DebianベースのLinuxディストリビューションのほとんどは、ソフトウェアリポジトリに古いバージョンのPythonを含んでいます。 また、Debianパッケージはすべてのディストリビューションで利用できるわけではありません。 このチュートリアルでは、ソースコードからPython 3.9をコンパイルし、Debianベースのシステムにインストールする方法を学びます。

このチュートリアルは、ソースコードを使用してUbuntu、Debian、およびLinuxMintシステムにPython3.9をインストールする方法を説明します。

前提条件

sudo特権アカウントアクセスでDebianシステムにログインします。 ターミナルを開き(CTRL + ALT + T)、以下のコマンドを実行してパッケージを更新します。

sudo apt update && sudo apt upgrade 

次に、Pythonソースコードのコンパイルに必要なパッケージをインストールします。

sudo apt install wget build-essential libreadline-gplv2-dev libncursesw5-dev 
     libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev  

ソースを使用したPython3.9のインストール

公式ウェブサイトから最新のPythonバージョンのソースコードをダウンロードします。 次に、システムのソースコードをコンパイルしてインストールします。

以下の手順に従って、DebianシステムにPython3.9をインストールします。

  1. Python 3.9ソースアーカイブを公式サイトからディレクトリダウンロードするか、以下のコマンドを使用できます。
    wget https://www.python.org/ftp/python/3.9.2/Python-3.9.2.tgz 
  2. ダウンロードが完了したら、システムにアーカイブファイルを抽出します。
    tar xzf Python-3.9.2.tgz 
  3. cdコマンドで抽出したディレクトリに移動し、システムでコンパイルするためのPythonソースコードを準備します。
    cd Python-3.9.2  ./configure --enable-optimizations 
  4. 最後に、次のコマンドを実行して、DebianシステムへのPythonのインストールを完了します。 ザ・ altinstall コンパイラがデフォルトのPythonバージョンをオーバーライドするのを防ぎます。
    make altinstall 

システムへのPythonのインストールが完了するのを待ちます。

Pythonバージョンを確認する

このステップで、Python3.9がDebian10システムに正常にインストールされました。 入力する必要があります python3.9 このバージョンを使用するには。 たとえば、Pythonのバージョンを確認するには、次のコマンドを実行します。

python3.9 -V  Python 3.9.2

これにより、Python3.9のpipもインストールされます。

pip3.9 -V  pip 20.2.3 from /usr/local/lib/python3.9/site-packages/pip (python 3.9)

これで、Debian10システムにPython3.9が正常にインストールされました。

結論

このチュートリアルでは、ソースコードを使用して、Ubuntu、Debian、およびLinuxMintシステムにPython3.9をインストールする方法を学習しました。 コマンドラインからPythonの例を試すことができます。

Hope this helps!

Source link