GNU/Linux >> Linux の 問題 >  >> Debian

Python3.9をDebian11にインストールする方法

Pythonは、間違いなく最も人気があり、用途の広いプログラミング言語の1つです。これは多目的言語であり、フルスタックWebアプリの開発、人工知能、Webスクレイピング、データサイエンスのクールなダッシュボードでのデータの視覚化などの無数のユースケースを提供します。

現在、Python 3.9.7はPythonの最新バージョンであり、柔軟な変数と関数の表記、dictのユニオン演算子、IANAタイムゾーンのサポートなど多くの利点を提供します。

このガイドでは、Debian11へのPython3.9のインストールについて説明します。

ステップ1:Python3の依存関係をインストールする

このウォークスルーでは、Pythonをソースからコンパイルする必要があります。これにより、最新バージョンのPythonをインストールし、ビルドオプションをさらにカスタマイズできます。

開始するには、パッケージインデックスを更新します。

$ sudo apt update

次に、Pythonのビルドに必要な依存関係とライブラリをインストールします。

$ sudo apt install build-essential libncurses5-dev zlib1g-dev libnss3-dev libgdbm-dev libssl-dev libsqlite3-dev libffi-dev libreadline-dev curl libbz2-dev

これにより、多数の追加パッケージとその他の依存関係がインストールされます。

Python依存関係のインストールが完了したら、次のステップは最新のPython3.9インストールファイルをダウンロードすることです。

ステップ2:最新のPython3.9をダウンロードしてインストールする

次に、gzipで圧縮されたソースコードファイルをPythonの公式リリースからダウンロードし、図のようにページをダウンロードします。

したがって、tarballファイルをダウンロードするには、次のコマンドを実行します。

$ sudo wget https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tgz

次に、次のように圧縮ファイルを抽出します。

$ tar -xvf Python-3.9.1.tgz

抽出後、tarballファイルと解凍されたフォルダー(Python-3.9.7)の2つのファイルが作成されます

ソースからPythonをコンパイルするには、非圧縮フォルダーに移動します。

$ cd Python-3.9.1

次に、示されているように構成スクリプトを実行します。

$ /configure --enable-optimizations

これは複数のテストを実行し、かなりの時間がかかります。私の場合、これには約30分かかりました。これが出力例です。

次に、ビルドプロセスを開始します。

$ make -j 2

-j オプションは、CPUコアの数を指定します。 nproc を実行すると、Linuxシステムのコア数を確認できます。 コマンド。

$ nproc

ビルドプロセスの出力例を次に示します。

その後、次のコマンドを実行してPythonバイナリをインストールします。

$ sudo make altinstall

これで、システムへのPython3.9.7のインストールが完了します。

ステップ3:インストールのテスト

次のコマンドを使用して、インストールされているPythonのバージョンを確認できます。

$ python3.9 --version

コマンドを使用してPython3.9シェルにアクセスできます

$ python3.9

テストを実行するために、xとyの2つの変数の合計を見つける簡単なプログラムを作成します。

x = 35

y = 75

z = x + y

print("Hello, the sum of x and y is", +z)

出力

こんにちは、xとyの合計は110です

そして、そこに行きます! Python3.9.7がDebian11にインストールされました。


Debian
  1. Python3.8をDebian11Bullseyeにインストールする方法

  2. Python3.9をDebian11Bullseyeにインストールする方法

  3. Debian – Python 3.6をインストールする方法は?

  1. Python3.9をDebian10にインストールする方法

  2. Python3.6.4をDebian9にインストールする方法

  3. Python3.10をDebian11にインストールする方法

  1. Debian9にRをインストールする方法

  2. Debian9にTensorFlowをインストールする方法

  3. Python3.7をDebian9にインストールする方法