GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu20.04にPython3.11をインストールします-ステップバイステップガイド?

Pythonは、最も人気があり、多目的で、初心者に優しいプログラミング言語の1つと見なされています。データサイエンス、機械学習、ラピッドプロトタイピング、ウェブアプリケーションの作成など、幅広い分野で使用されています。

Python 3.11は、今年の数か月前の2022年10月にリリースされ、実行速度の高速化、エラー診断の改善、モジュールの改善など、さまざまな改善を提供します。

ここLinuxAPTでは、Ubuntu20.04にPython3.11をインストールする方法を調べます。


Pythonに含まれる主な機能:

  • Pythonをサーバーで使用してWebアプリケーションを作成できます。
  • Pythonをソフトウェアと一緒に使用して、ワークフローを作成できます。
  • Pythonはデータベースシステムに接続できます。また、ファイルの読み取りと変更も可能です。
  • Pythonを使用して、ビッグデータを処理し、複雑な数学を実行できます。
  • Pythonは、ラピッドプロトタイピングまたは本番環境に対応したソフトウェア開発に使用できます。


Ubuntu20.04にPython3.11をインストールする手順

1.システムアップデートを実行します

まず、Python3.11のインストール中に必要となる依存関係をインストールする必要があります。ただし、最初に、Ubuntuパッケージリストを更新します。

$ sudo apt update

次に、software-properties-commonパッケージをインストールします。これにより、APTリポジトリの抽象化が提供され、PPAなどのサードパーティベンダーのソフトウェアアプリケーションを管理するのに役立ついくつかの便利なスクリプトが提供されます。

$ sudo apt install software-properties-common


2.UbuntuにPython3.11をインストールします

Ubuntuを正常にインストールするには、Ubuntu18.04用のPython3.7や3.8、Ubuntu18.04とUbuntu20.04用のPython3.11などの最新バージョンのPythonを提供するdeadsnakesPPAを追加する必要があります。

したがって、デッドスネークPPAの追加を続行します:

$ sudo add-apt-repository ppa:deadsnakes/ppa

PPAの追加を続行するには、続行してEnterキーを押します。

次に、パッケージリストを更新して、システムを新しく追加されたデッドスネークPPAと同期します。

$ sudo apt update

最後に、APTコマンドを使用してPython3.11をインストールします。

$ sudo apt install python3.11

Python3.11がインストールされていることを確認するには、次のコマンドを実行します。

$ python3.11 —-version


3.追加のPythonパッケージをインストールします

さらに、インストールを検討する可能性のあるデフォルトのPythonインストールを補足する便利なパッケージがいくつかあります。

C拡張機能を構築およびコンパイルするための開発ヘッダーのインストールを検討してください:

$ sudo apt install python3.11-dev

また、標準ライブラリの`dbm.gnu`モジュールのインストールを検討してください。

$ sudo apt install python3.11-gdbm

最後に、仮想環境を作成できるPythonvenvモジュールをインストールします。

$ sudo apt install python3.11-venv

TkinterPythonライブラリのインストールを検討することもできます:

$ sudo apt install python3.11-tk


Python 3.11シェルにアクセスする方法は?

Pythonシェルにアクセスするには、次のコマンドを実行します。

$ python3.11

これで、Pythonコードを実行できます。

Pythonのvenvモジュールは仮想環境であり、Pythonインタープリター、ライブラリ、スクリプトがインストールされているものは、他の仮想環境で確立されているもの、および(デフォルトでは)オペレーティングシステムにインストールされているライブラリから分離されています。実稼働環境との衝突や妨害を避けるためにUbuntuオペレーティングシステムにインストールされているもの。

Python 3.11が正しくインストールされ、機能していることを確認するには、次のように簡単なPythonプロジェクトを作成します。

まず、プロジェクトディレクトリを作成し、そこに移動します。

$ mkdir ~/test_app && cd ~/test_app

プロジェクトのルートディレクトリ内で、次のコマンドを実行して仮想環境を作成します。テスト名はtest_appです。

$ python3.11 -m venv test_app_venv

コンパイルされたインストールにはvenvが含まれていることに注意してください。ただし、APTパッケージマネージャー方式を使用してインストールした場合、問題が発生した場合はvenvパッケージをインストールする必要があります。

$ sudo apt install python3.11-venv -y

次に、仮想環境をアクティブ化します:

$ source test_app_venv/bin/activate

仮想環境を開始すると、シェルプロンプトターミナルが表示されます。環境の名前の前に接頭辞が付いていることに気付くでしょう。

デフォルトでは、Pythonで最も使用されているパッケージマネージャーであるPIP3.11をインストールする必要があります。

始める前に、PIPで利用可能なアップグレードがあるかどうかを確認してください:

$ python3.11 -m pip install --upgrade pip

インストールをテストするためのチュートリアルでは、Apache-Airflowがインストールされました。

例:

$ pip3.11 install apache-airflow

APTパッケージマネージャー方式を使用している場合は、Python3.11-devバージョンをインストールする必要があります。これを行わないと、ほとんどのPIPパッケージが正しくインストールされません。

手動インストール(コンパイル済み)は、ネイティブにインストールされるため、これを行う必要はありません:

$ sudo apt install python3.11-dev -y

PIP3.11を使用してテストアプリケーションを削除します:

$ pip3.11 uninstall apache-airflow

仮想環境を終了するには、次のコマンドを使用します。

$ deactivate



Ubuntu
  1. Ubuntu 20.04にi3をインストールします-ステップバイステップガイド?

  2. Ubuntu 20.04にPostgreSQLをインストールします-ステップバイステップガイド?

  3. Ubuntu 20.04にTeleportをインストールする-ステップバイステップガイド?

  1. RundeckをUbuntu20.04にインストールします-ステップバイステップガイド?

  2. Ubuntu 20.04にAsteriskをインストールします-ステップバイステップガイド?

  3. Ubuntu 20.04にJekyllをインストールする-ステップバイステップガイド?

  1. Ubuntu 20.04にTorをインストールする-ステップバイステップガイド?

  2. Ubuntu 20.04に11tyをインストールします-ステップバイステップガイド?

  3. Ubuntu 20.04にScribusをインストールする-ステップバイステップガイド?