通常、Python は Ubuntu にプリインストールされていますが、何らかの理由で Linux ディストリビューションで利用できない場合は、いくつかの手順で Python を Ubuntu にインストールできます。開発者であれば、Python はさまざまなソフトウェアや Web サイトを構築するために不可欠です。それ以外に、Ubuntu のソフトウェアの多くは Python に依存しているため、OS がスムーズに機能するためには Python が必要です。その点を踏まえて、Ubuntu に Python をインストールする方法を学びましょう。
Ubuntu に Python をインストールする (2022)
このチュートリアルには、Ubuntu で Python を入手する 3 つの方法が含まれています。その前に、Python がシステムにすでにインストールされているかどうかを確認し、それに応じて更新しましょう。
注
: 以下にリストされているコマンドとメソッドは、最新バージョン (Ubuntu 22.04 LTS および Ubuntu 20.04) でテストされました。
Python がすでに Ubuntu にインストールされているかどうかを確認する
Ubuntu に Python をインストールする前に、それがシステムにすでにインストールされているかどうかを確認する必要があります。これにより、最初からインストールし直すことなく、既存の Python インストールを更新できます。別の Python バージョンにダウングレードしたい場合にも便利です。そうは言っても、従うべき手順は次のとおりです。
1. まず、「Alt + Ctrl + T」キーボード ショートカットを使用してターミナルを開き、以下のコマンドを実行します。コマンドの出力にバージョン番号が含まれている場合は、Python がすでに Ubuntu にインストールされていることを意味します。 Python の環境を終了するには、「Ctrl + D」を押します。 「コマンドが見つかりません」のようなエラー メッセージが表示される場合は、Python がインストールされていません。したがって、次のインストール方法に進みます。
python3
2. 以下のコマンドを実行して、Ubuntu インストール上の Python バージョンを確認する こともできます。
python3 --version
3. 古いバージョンの Python がインストールされている場合は、以下のコマンドを実行して、Linux ディストリビューションで Python を最新バージョンに更新します 。
sudo apt --only-upgrade install python3

公式リポジトリから Ubuntu に Python をインストールする
Python は Ubuntu の公式リポジトリで入手できるため、簡単なコマンドを実行するだけでシステムにシームレスにインストールできます。その方法は次のとおりです。
1. Ubuntu でターミナルを開き、以下のコマンドを実行して すべてのパッケージとリポジトリを更新します 。
sudo apt update && sudo apt upgrade -y
2. 次に、以下のコマンドを実行して、Ubuntu に Python をインストールします 。これにより、マシンに Python が自動的にインストールされます。
sudo apt install python3
Deadsnakes PPA から Ubuntu に Python をインストールする
公式リポジトリとは別に、Python の新しいバージョンと古いバージョンをホストするのに人気のある Deadsnakes PPA から新しいバージョンの Python をプルすることもできます。 Ubuntu の公式リポジトリ (APT) がシステムに Python をインストールできなかった場合、これは確実に機能するはずです。以下に手順を示します。
1. 「Alt + Ctrl + T」ショートカットを使用してターミナルを起動し、 以下のコマンドを実行します 。これは、ディストリビューションと独立ベンダーからのソフトウェア ソースを管理するために必要です。
sudo apt install software-properties-common
2. 次に、以下のコマンドを実行して、 Deadsnakes PPA を Ubuntu のリポジトリに追加します 。プロンプトが表示されたら、Enter キーを押して続行します。
sudo add-apt-repository ppa:deadsnakes/ppa
3. ここで、パッケージ リストを更新し、次のコマンドを実行して Python をインストールします 。
sudo apt update
sudo apt install python3
4. Deadsnakes PPA から Python の 特定のバージョン (古いまたは新しい) をインストールする ことも選択できます。また、Python の夜間ビルド (実験版) もホストしているため、それらをインストールすることもできます。次の方法でコマンドを実行します。
sudo apt install python3.12
または
sudo apt install python3.11
ソースコードから Ubuntu で Python をビルドする
さらに頑張って、ソース コードから Ubuntu で直接 Python をビルドすることもできます。ただし、ハードウェアの仕様によっては、これは少し時間がかかるプロセスであり、Python のコンパイルに 15 分以上かかる場合があることに注意してください。従う必要がある手順は次のとおりです。
1. まず、ターミナルを開き、以下のコマンドを実行して パッケージを更新します 。
sudo apt update
2. その後、次のコマンドを実行して、Ubuntu で Python をビルドするために 必要な依存関係 をインストールします。
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
3. 次に
「python」フォルダを作成し
、そのフォルダに移動します。 「許可が拒否されました」エラーが発生した場合は、
sudo
を使用してコマンドを実行します。
sudo mkdir /python && cd /python
4. その後、
wget
を使用して、
公式 Web サイト
から Python の最新バージョン
をダウンロードします
。ここでは、Python 3.12.0a1 をダウンロードしています。
sudo wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0a1.tgz
5. 次に、
tar
コマンドを使用してダウンロードしたファイル
を解凍し
、解凍したフォルダーに移動します。
sudo tar -xvf Python-3.12.0a1.tgz
cd Python-3.12.0a1
6. その後、Ubuntu で Python をビルドする前に、以下のコマンドを実行して 最適化を有効にします 。これにより、Python のコンパイル時間が短縮されます。
./configure --enable-optimizations
7. 最後に、以下のコマンドを実行して、 Ubuntu で Python をビルドします 。プロセスが完了するまでに 10 ~ 15 分かかります。
sudo make install
8. 完了したら、
python3 --version
コマンドを実行して Python のバージョン番号を確認します。これで完了です。

4 つの簡単な方法で Ubuntu に Python をインストールまたは更新する
これが、Ubuntu Linux に Python をインストールする方法です。インストール時に最小セットアップを選択しなかった場合は、システムに Python がインストールされている可能性があります。その後、バージョンを確認し、既存の Python インストールを更新するだけで済みます。ただし、Python がインストールされていない場合は、上記の 3 つの方法のいずれかに従って、すぐにインストールできます。とにかく、私たちからは以上です。エミュレータを使用せずに Linux で Android アプリを実行する場合は、詳細な手順についてのガイドに従ってください。最後に、ご質問がございましたら、以下のコメント欄にご記入ください。
