Debian に Python 3.8 をインストールするには、次の手順に従います。
-
Debian システムが最新バージョンに更新されていることを確認してください。次のコマンドを使用して更新できます。
sudo apt update sudo apt upgrade
-
Python 3.8 の依存関係、および Python の構築に必要なツールとライブラリをインストールします。
sudo apt install build-essential libssl-dev zlib1g-dev libncurses5-dev libncursesw5-dev libreadline-dev libsqlite3-dev libgdbm-dev libdb5.3-dev libbz2-dev libexpat1-dev liblzma-dev tk-dev libffi-dev
-
Python 3.8 のソース コード パッケージをダウンロードします。
wget https://www.python.org/ftp/python/3.8.12/Python-3.8.12.tgz
-
ソース コード パッケージを解凍します。
tar -xf Python-3.8.12.tgz
-
解凍したディレクトリを入力します。
cd Python-3.8.12
-
Python コンパイル オプションを構成します。
./configure --enable-optimizations
-
Python をコンパイルしてインストールします。
make -j 4 sudo make altinstall
注:システム独自のバージョンの Python が上書きされないようにするには、 コマンド
make altinstall
の代わりに コマンドを使用します。make install
-
インストールしたら、次のコマンドで Python のバージョンを確認できます。
python3.8 --version
Python 3.8.12
出力が のような場合、Python 3.8 は Debian システムに正常にインストールされています。