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

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

Pythonは、世界で最も人気のあるプログラミング言語の1つです。これは、単純なスクリプトから複雑な機械学習アルゴリズムまで、あらゆる種類のアプリケーションを構築するために使用される多用途の言語です。シンプルで習得しやすい構文を備えたPythonは、初心者や経験豊富な開発者に人気があります。

Python 3.9は、Python言語の最新のメジャーリリースです。これには、新しいdict演算子、新しいstr関数、IANAタイムゾーンのサポートなど、多くの新機能が含まれています。

この記事では、Python3.9をDebian10にインストールする方法を紹介します。

Debian10にはPython3.7が同梱されており、aptを使用してインストールまたは更新できます。 ツール。

Debian10へのPython3.9のインストール#

ソースからPythonをコンパイルすると、最新のPythonバージョンをインストールして、ビルドオプションをカスタマイズできます。ただし、aptを使用してPythonのインストールを維持することはできません。 パッケージマネージャー。

DebianでPython3.9を構築するのは比較的簡単なプロセスであり、数分しかかかりません。

  1. Pythonの構築に必要な依存関係をインストールします:

    sudo apt updatesudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev curl libbz2-dev
  2. wgetを使用してPythonダウンロードページから最新リリースのソースコードをダウンロードします :

    wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
  3. ダウンロードが完了したら、gzip圧縮されたアーカイブを抽出します。

    tar -xf Python-3.9.1.tgz
  4. Pythonソースディレクトリに移動し、configureを実行します スクリプト:

    cd Python-3.9.1./configure --enable-optimizations

    --enable-optimizations オプションは、複数のテストを実行することによってPythonバイナリを最適化します。これにより、ビルドプロセスが遅くなります。

    スクリプトは、システムへのすべての依存関係が存在することを確認するために、いくつかのチェックを実行します。

  5. Python3.9ビルドプロセスを開始します:

    make -j 2

    ビルド時間を短縮するには、-jを変更します プロセッサのコア数に対応します。 nprocと入力すると、番号を見つけることができます 。

  6. ビルドプロセスが完了したら、次のように入力してPythonバイナリをインストールします。

    sudo make altinstall

    altinstallを使用しています installの代わりに 後でデフォルトのシステムpython3バイナリを上書きするためです。

それでおしまい。 Python 3.9がインストールされ、使用できるようになりました。確認するには、次のように入力します:

python3.9 --version

出力にはPythonバージョンが表示されます:

Python 3.9.1

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

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

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

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

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

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

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

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

  3. Debian10にPipをインストールする方法