Debian 11.2にPython3.10.1をインストールする

環境情報
# cat /etc/debian_version
11.2

Python3.10.1インストールの方法
1.システムを更新します

# sudo apt update && sudo apt upgrade

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

# sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev

3.pythonをダウンロードします

ホームページ https://www.python.org/downloads/source/

python3.10.1をダウンロードします
# wget https://www.python.org/ftp/python/3.10.1/Python-3.10.1.tgz

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

# tar -xf Python-3.10.*.tgz
# cd Python-3.10.*/
–enable-optimizationsフラグを使用して、バイナリを最適化し、複数のテストを実行します

# ./configure --enable-optimizations

5.pythonをインストールします
実行できるプロセス(スレッド)数を確認します

# nproc
4
# make -j 4
python3.10.1をインストールします
# sudo make altinstall

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

# python3.10 --version
Python 3.10.1

 

Debian 11

Posted by arkgame