Ubuntu 22.04 LTSでは、デフォルトでPythonがインストールされています。しかし、デフォルトのPythonは開発用途には適していないため、新たにPythonをインストールする必要があります。

デフォルトのPythonについて

Ubuntu 22.04 LTSでは、デフォルトで次のPythonがインストールされています。

$ python3 -V
Python 3.10.4
$ which python3
/usr/bin/python3

このPythonは、基本的には開発で利用してはいけません。理由は、開発で利用するモノではないからです。それは、OSの機能を実現するために利用されています。つまり、OSの一部だと言ってもよいでしょう。

Pythonの新規インストール

デフォルトでインストールされたPythonは利用禁止でした。そこで、別途Pythonをインストールする必要があります。

まず、ビルド環境の準備が必要です。

$ sudo apt update
$ sudo apt install build-essential libbz2-dev libdb-dev \\
libreadline-dev libffi-dev libgdbm-dev liblzma-dev \\
libncursesw5-dev libsqlite3-dev libssl-dev \\
zlib1g-dev uuid-dev tk-dev

次に、Pythonのソースをダウンロードします。

$ wget [6](https://www.python.org/ftp/python/3.10.4/Python-3.10.4.tar.xz)
$ tar xJf Python-3.10.4.tar.xz
$ cd Python-3.10.4
$ ./configure
$ make
$ sudo make install

以上で、Pythonの新規インストールが完了します。

インストールしたPythonのパスについて

別途インストールしたPythonのパスを確認します。

$ python3 -V
Python 3.10.4
$ which python3
/usr/local/bin/python3

デフォルトのPythonと別途インストールしたPythonを比較してみましょう。

パス(whichで確認) 実体
デフォルトでインストール済み /usr/bin/python3
別途インストール /usr/local/bin/python3

以上で、Ubuntu 22.04にPythonをインストールする方法について説明しました。これでPythonの開発環境が整いました。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です