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

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

Pythonは、1991年に最初に公開されて以来、広く採用されている無料のオープンソースプログラミング言語です。汎用プログラミングに使用されるため、携帯電話やコンピューターでアプリを作成するのに最適です。

これは、最も人気のある3つのコーディング言語の中で最新のものです(他の2つはC ++とJavaです)。 PythonはWindows、Linux / Unix、Mac OS Xで動作し、Javaおよび.NET仮想マシンに移植されています。

Pythonには、明確な構文と予測可能なセマンティクス、および大規模な標準ライブラリが付属しています。 Pythonは、デスクトップアプリケーション、Webアプリケーション、ネットワークプログラミング、GUI開発など、さまざまな種類のプログラミングに使用できる多用途の言語です。

この記事では、LinuxユーザーとしてDebian11システムにPython3.9プログラミング言語をインストールする方法を紹介します。

前提条件

Python3.9をDebian11にインストールできるようにするには、サーバーが次の前提条件を満たしている必要があります。

  • rootまたはsudoユーザーへのアクセス。
  • 新しいDebian11サーバーがインストールされ、最新のパッケージに更新されました。
システムの更新

次のコマンドを使用して、APTキャッシュインデックスを更新し、インストールされているパッケージをアップグレードします。

sudo apt update
sudo apt -y dist-upgrade

Pythonは、そのコア機能とパッケージにいくつかの依存関係を必要とするため、次のコマンドを使用してそれらをインストールしましょう。

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

Debian11へのPython3.9のインストール

このステップでは、Pythonのソースコードを使用して、利用可能な最新バージョンのPythonをインストールします。

wgetプログラムを使用して、公式ページから最新バージョンのPythonをダウンロードします。

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

執筆時点では、Python3.9.7が最新バージョンです。公式ページに移動して新しいバージョンがあるかどうかを確認し、このガイドを新しいリンクで更新してダウンロードできます。

ダウンロードが完了したら、圧縮ファイルの内容を抽出し、抽出したディレクトリに移動します。

tar xzf Python-3.9.7.tgz
cd Python-3.9.7

新しいディレクトリ内に移動したら、次のコマンドを実行してビルドを構成します。

./configure --enable-optimizations
make altinstall

Pythonバイナリのみを上書きするため、通常のmakeinstallの代わりにaltinstallメソッドをお勧めします。この方法では、現在のインストールがそのまま維持されます。

Pythonのインストールが成功すると、おめでとうメッセージが表示され、ビルドが正常に完了します。

インストールが正常に行われなかった場合は、エラーログを読んで、システムの問題を修正してください。

次のコマンドを実行して、システムにPython3.9が正しくインストールされているかどうかを確認できます。

python3 --version

Python 3.9のインストール中にエラーが発生しない場合、コマンドは問題なく機能し、システムにインストールされている最新のPythonバージョンを出力するはずです。

Pythonモジュールをインストールするには、Python3.9ディレクトリ内で次のコマンドを実行する必要があります。

python3.9 -m pip install <module>

ここで、は、インストールするモジュールの名前です。たとえば、sphinx、PyMySQLなどです。インストール可能なすべてのPythonモジュールのリストは、公式Webサイトで入手できます。

たとえば、sphinxモジュールをインストールしましょう:

python3.9 -m pip install sphinx

Pythonインストールのテスト

Python 3.9がインストールされたので、Pythonインタープリターを使用して単純なHello Worldを実行し、それが機能することを確認しましょう。

次のコマンドを使用して、PythonインストールのbinディレクトリからPythonインタープリターを起動できます。

python3

これにより、Pythonインタープリターが起動し、Pythonコマンドを入力するための>>>プロンプトが表示されます。

インタプリタでは、Pythonコードを入力して、その実行結果をリアルタイムで確認できます。簡単なHelloWorldの例を実行してみましょう。インタプリタに次のprintステートメントを入力します。

print("Howtofore, Hello World")

コマンドを入力してEnterを押したら 、端末にHowtofore、HelloWorldメッセージが出力されることがわかります。

Pythonインタープリターを終了するには、次のコマンドを入力できます。

exit()

おめでとう!これで、Debian11にPython3.9が正常にインストールされました。これでPythonコードの記述を開始し、インタープリターで実行できます。

結論

このブログ投稿では、Python3.9エンジンをDebian11にインストールする方法と、それがプロジェクト開発にどのように役立つかを示しました。この記事がお役に立てば幸いです。 Python 3.9の詳細については、公式サイトにアクセスしてください。


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

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

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

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

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

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

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

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

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