Python install log (Python 3.10.2, Debian 5.10.0-11)
Python 3.10.2 を Debian 5.10.0-11に ソースコードからinstallしました.
(トラブルは少なめ)
libffi の install
wget https://github.com/libffi/libffi/releases/download/v3.4.2/libffi-3.4.2.tar.gz
tar xfz libffi-3.4.2.tar.gz
cd libffi-3.4.2/
./configure --prefix=/opt/libffi-3.4.2
make
su
mkdir /opt/libffi-3.4.2
make install
exit
cd ..
Python 3.10.2 の install
wget https://www.python.org/ftp/python/3.10.2/Python-3.10.2.tgz
tar xfz Python-3.10.2.tgz
cd Python-3.10.2
./configure --includedir=/opt/libffi-3.4.2/include/ --prefix=/opt/Python-3.10.2/
make
もし
となってしまったら
su
mkdir /opt/Python-3.10.2/
make install
exit
/opt/Python-3.10.2/bin/python3 --version
Python 3.10.2
普通にrootでインストールするなら
apt -y install libffi-dev
wget https://www.python.org/ftp/python/3.10.2/Python-3.10.2.tgz
tar xfz Python-3.10.2.tgz
cd Python-3.10.2
./configure
make
make install
/usr/local/bin/python3 --version
Python 3.10.2