UbuntuにPython 3.9をインストールする方法 UbuntuインストールPython 3.9チュートリアル

UbuntuにPython 3.9をインストールする方法 UbuntuインストールPython 3.9チュートリアル

Python は、世界で最も人気のあるプログラミング言語の 1 つです。単純な手書きから複雑な機械学習アルゴリズムまで、さまざまなアプリケーションの構築に使用される汎用言語です。 Python 3.9 は、Python 言語の最新のメジャー バージョンです。新しい dict 演算子、新しい st 関数、IANA タイム ゾーンのサポートなど、多くの新機能が含まれています。では、Ubuntu に Python 3.9 をインストールするにはどうすればよいでしょうか?

この記事では、Ubuntu 20.04 に Python 3.9 をインストールする 2 つの方法を紹介します。1 つは Dedsnkes PPA からパッケージをインストールする方法、もう 1 つはソース コードから Python 3.9 をビルドする方法です。

1. Aptを使用してUbuntuにPython 3.9をインストールする

pt を使用して Ubuntu に Python 3.9 をインストールするのは比較的簡単なプロセスであり、完了するまでに数分しかかかりません。

パッケージ リストを更新し、前提条件をインストールします。

sudo pt updte sudo pt instll softwe-popeties-common

2. Dedsnkes PPA をシステムのソース リストに追加します。

sudo dd-pt-epositoy pp:dedsnkes/pp

プロンプトが表示されたら、[Enter] を押して続行します。

3. リポジトリを有効にした後、次のコマンドを実行して Python 3.9 をインストールできます。

sudo pt instll python3.9

4. 次のように入力して、インストールが成功したことを確認します。

python3.9 --esion Output Python 3.9.0+

これで、Python 3.9 が Ubuntu にインストールされました。使用を開始できます。

2. ソースコードからUbuntuにPython 3.9をインストールする

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

Python をビルドするために必要な依存関係をインストールします。

sudo pt updte sudo pt instll build-essentil zlibg-de libncuses5-de libgdbm-de libnss3-de libssl-de libedline-de libffi-de libsqlite3-de wget libbz2-de

2. wgetを使用して Python ダウンロード ページから最新バージョンのソース コードをダウンロードします。

wget https://www.python.og/ftp/python/3.9.0/Python-3.9.0.tgz

3. ダウンロード後、圧縮ファイルを解凍します。

t -xf Python-3.9.0.tgz

4. Python ソース ディレクトリに移動してconfigueスクリプトを実行します。このスクリプトは、システム上のすべての依存関係が存在することを確認するためにいくつかのチェックを実行します。

cd Python-3.9.0 ./configue --enble-optimiztions

Renble-optimiztions オプションは、いくつかのテストを実行して Python バイナリを最適化します。これにより、ビルド プロセスが遅くなります。

5. Python 3.9 ビルドプロセスを開始します。

mke -j 2

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

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

sudo mke ltinstll

デフォルトのシステム python3 バイナリは後で上書きされるため、installll ではなく ltinstll を使用します。

上記は、Ubuntu に Python 3.9 をインストールするためのチュートリアルです。同じ手順が、Ubuntu 8.04 および Kubuntu、Linux Mint、Elementy OS を含むすべての Ubuntu ベースのディストリビューションに適用されます。

<<:  .int はどの組織のドメイン名ですか?

>>:  Ueeshopのウェブサイト構築はどうですか? Ueeshopの対外貿易ウェブサイト構築の価格はいくらですか?

推薦する

NameSilo から CloudFlare にドメイン名を解決する方法のチュートリアル

多くの友人がNmeSiloのドメイン名が次のように解決されたと報告した。クラウドフリープラットフォー...

マーケティングで人気が出たブランド(天潤ヨーグルトの「説得マーケティング」が流行り、ヨーグルトは次第におかしな方向へ向かっていった。)

天潤ヨーグルトの「説得マーケティング」が流行し、ヨーグルトは次第におかしな方向へ進んでいった。現代の...

マーケティング計画とブランド計画(Sanqi Internet Business Schoolが共有するブランドマーケティング計画スキーム)

Sanqiインターネットビジネススクールが共有するブランドマーケティング計画プログラム市場環境や消...

電子商取引ブランド企画事例(4つの事例、快手電子商取引におけるブランドの「成長コード」を詳しく説明)

快手電子商取引におけるブランドの「成長コード」を説明する4つの事例 ©️Originally by ...

ドメイン名解決後にウェブサイトが開けない原因と解決策

ウェブサイトを構築する場合、ドメイン名の解決は重要なステップです。以前、一部のネットユーザーから、ド...

アプリをオフラインで宣伝する方法(アプリ宣伝の4つの戦略:ASO最適化戦略が1つ目)

アプリプロモーションの4つの戦略:ASO最適化戦略が最初の世界には何千もの道がありますが、近道は誰も...

ビッグデータ運用管理(デリコンサルティンググループ:ビッグデータ時代の企業運用管理とデータ分析モデル)

デリコンサルティンググループ: ビッグデータ時代の企業運営管理とデータ分析モデルコースの特徴コース...

コード署名証明書ツールとは? コード署名証明書ツールの使用チュートリアル

コード署名証明書道具これは、コード署名証明書のインストールを支援するために使用されるツールです。この...

WordPress ウェブサイトで GIF 画像が再生されない問題の解決策を共有します

WodPess ウェブマスターは、アップロードした GIF 画像を再生できない状況に遭遇することがあ...

運用管理の内容を簡単に説明します(1つの記事でサービス管理をどう行うか?主な内容、評価システム、戦略と方法を説明します)

1 つの記事ですべてが説明されています: サービス管理を行うにはどうすればよいでしょうか?主な内容...

VIPドメイン名は良いですか? VIPドメイン名を登録する価値はありますか?

IPドメイン名は良いですか? IPドメイン名を登録する価値はありますか? IP ドメイン名は、名誉、...

マーケティングスキルについて(吉安:「3つの変革、3つの変化を促す」ブランドの魅力)

吉安:「3つの変革が3つの変化を促す」ブランドの魅力「私は長い間、高い志を抱いていましたが、井岡山に...

オンラインストア運営データ分析の役割(オンラインストア販売者が最も注意すべきオンラインストア運営データとは?ビジネスアドバイザーの主な機能とは?)

オンラインストアの販売者が最も注意すべきオンラインストア運営データは何ですか?ビジネスアドバイザーの...

TeamViewerでメールアドレスを変更する方法

TemViewe は、リモート サポート、リモート アクセス、オンライン会議のためのオールインワン ...