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