Python 3.10.4 を ソースコードからホームディレクトリにインストール (Ubuntu 22.04)a

Python 3.10.4 を Ubuntu 3.10.4 に ソースコードからinstallする方法です.
自分のホームディレクトリにインストールします.

$ python3 --version
Python 3.10.4

最新版が入っています.

$ wget https://www.python.org/ftp/python/3.10.4/Python-3.10.4.tar.xz
$ tar xfJ Python-3.10.4.tar.xz
$ cd Python-3.10.4
$ mkdir /home/may/app/Python-3.10.4
$ ./configure --prefix=/home/may/app/Python-3.10.4
$ make
$ mkdir -p /home/may/app
$ mkdir -p /home/may/app/Python-3.10.4
$ make install
$ /home/may/app/Python-3.10.4/bin/python3 --version
Python 3.10.4

これは,/home/may/app/Python-3.10.4 というディレクトリに,一般ユーザ (ユーザ名 may)でインストールしています.
CPUコアが沢山ある人は "make" を "make -j8" とかにするともっと早く終わるでしょう

普通に root でインストールするなら

# wget https://www.python.org/ftp/python/3.10.4/Python-3.10.4.tar.xz
# tar xfJ Python-3.10.4.tar.xz
# cd Python-3.10.4
# ./configure
# make
# make install
# /usr/local/bin/python3 --version
Python 3.10.4

いいなと思ったら応援しよう!