ubuntu上に特定のバージョンのPythonを公式サイト(https://www.python.org/)からインストールしたい場合の手順.
tgzまたはtar.xzのファイルのリンクをコピーする.
# 公式サイトの特定のバージョンをダウンロード(これ以降バージョン名は各自で置き換えること)
$ curl -LO https://www.python.org/ftp/python/3.12.6/Python-3.12.6.tar.xz
# 解凍
$ tar -xvf Python-3.12.6.tar.xz
$ cd Python-3.12.6/
# install先はデフォルトでは/usr/local/bin/になる.変更したい場合は参考記事を参照
$ ./configure
# ビルドする
$ make
# makeの結果
Checked 111 modules (31 built-in, 77 shared, 1 n/a on linux-x86_64, 0 disabled, 2 missing, 0 failed on import)
# インストール
$ sudo make install
# pythonが動作することを確認
$ /usr/local/bin/python3.12 --version
Python 3.12.6
# pythonのデフォルトのパスも上記でインストールしたものが設定される
$ python3 --version
Python 3.12.6
$ pip3 --version
pip 24.2 from /usr/local/lib/python3.12/site-packages/pip (python 3.12)
$ ls -al /usr/local/bin
# lrwxrwxrwx 1 root root 10 Sep 23 18:11 python3 -> python3.12
参考記事
コメント