Ubuntu 22.04にPython3.10をインストールする方法

環境
OSバージョンの確認

# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04 LTS"

操作方法
1.システムパッケージを更新します

#sudo apt update

2.依存パッケージをインストールします

#sudo apt install \
build-essential \
curl \
libbz2-dev \
libffi-dev \
liblzma-dev \
libncursesw5-dev \
libreadline-dev \
libsqlite3-dev \
libssl-dev \
libxml2-dev \
libxmlsec1-dev \
llvm \
make \
tk-dev \
wget \
xz-utils \
zlib1g-dev

3.Python 3.10.4ソースファイルをダウンロードします

# wget https://www.python.org/ftp/python/3.10.4/Python-3.10.4.tar.xz

4.ファイルを解凍します

# tar xJf Python-3.10.4.tar.xz

5.ファイルをコンパイルします

# cd Python-3.10.4
# ./configure
# make

6.ファイルを実行します

# sudo make install

7.バージョンを確認します

# python3 -V
Python 3.10.4

python3パスを確認します

# which python3
/usr/local/bin/python3
# ls -l /usr/local/bin/python3
lrwxrwxrwx 1 root root 10 5月 3 21:35 /usr/local/bin/python3 -> python3.10

 

Ubuntu 22.04

Posted by arkgame