#!/bin/bash PYVERSION="3.7.10" if [[ $EUID -ne 0 ]]; then sudo apt install -y gcc build-essential checkinstall libreadline-gplv2-dev libncursesw5-dev libssl-dev \ libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev else apt install -y gcc build-essential checkinstall libreadline-gplv2-dev libncursesw5-dev libssl-dev \ libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev fi cd /tmp wget https://www.python.org/ftp/python/${PYVERSION}/Python-${PYVERSION}.tgz tar zxf Python-${PYVERSION}.tgz cd Python-${PYVERSION} ./configure --enable-optimizations if [[ $EUID -ne 0 ]]; then sudo make -j$(nproc) altinstall else make -j$(nproc) altinstall fi