Voici l’extract de mon script d’install (avant ca il y a apt-get update etc) et après j’install les lib python3 dont j’ai besoin avec python3.7 -m pip install ...
Je m’étais inspiré de ceci https://linuxize.com/post/how-to-install-python-3-7-on-debian-9/ notamment;
j’ai viré l’optimisation parce que ca prenait vraiment trop de temps (même sur une vm)
echo "*************"
echo "Python3.7"
echo "*************"
if python3.7 --version 2>&1 | grep 'Python 3.7.'; then
echo "Already installed"
else
echo "Install modules using apt-get"
echo "*****************************"
apt-get install -y build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev
echo 30 > ${PROGRESS_FILE}
echo "get Python 3.7.3"
echo "*************"
cd ~
curl -O https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz
echo 40 > ${PROGRESS_FILE}
echo "Unpack the Python 3.7.3 source file"
echo "***********************************"
tar -xf Python-3.7.3.tar.xz
echo 50 > ${PROGRESS_FILE}
echo "prepare the build"
echo "*****************"
cd Python-3.7.3
./configure
echo 60 > ${PROGRESS_FILE}
echo "build Python 3.7.3"
echo "******************"
make
echo 70 > ${PROGRESS_FILE}
echo "install Python 3.7.3"
echo "********************"
sudo make altinstall
fi