1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| mkdir -p /opt/software/coding/
sudo apt-get install -y make build-essential gcc libffi-dev libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev cd /opt/software/coding/ mkdir temp && cd temp curl --output Python-3.7.6.tgz https://www.python.org/ftp/python/3.7.6/Python-3.7.6.tgz tar -zxvf Python-3.7.6.tgz mv Python-3.7.6 python3 cd ./python3
./configure --prefix=/opt/software/coding/python3 --with-ssl make && make install
cd /opt/software/coding/python3/bin ./python3.7 import ssl, _ssl
rm -rf /opt/software/coding/temp
sudo ln -s /opt/software/coding/python3/bin/python3.7 /usr/bin/python3.7.6 sudo ln -s /opt/software/coding/python3/bin/pip3.7 /usr/bin/pip3
find / -name lsb_release rm -rf /usr/bin/lsb_release
|
v1.5.2