參考資訊:
https://openssl-library.org/source/
https://tecadmin.net/how-to-install-python-3-11-on-debian/
https://stackoverflow.com/questions/53543477/building-python-3-7-1-ssl-module-failed
$ sudo apt-get update $ sudo apt-get install build-essential checkinstall libreadline-gplv2-dev libncursesw5-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev $ cd $ wget https://github.com/openssl/openssl/releases/download/openssl-3.0.15/openssl-3.0.15.tar.gz $ tar xvf openssl-3.0.15.tar.gz $ cd openssl-3.0.15 $ ./config shared --prefix=/usr/local $ sudo make $ sudo make install $ sudo apt-get update $ sudo apt-get install wget build-essential libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev $ cd $ wget https://www.python.org/ftp/python/3.11.0/Python-3.11.0.tgz $ tar xvf Python-3.11.0.tgz $ cd Python-3.11.0 $ export LDFLAGS="-L/usr/local/lib" $ export CPPFLAGS="-I/usr/local/include" $ ./configure --with-openssl=/usr/local/ --with-openssl-rpath=auto --enable-shared $ sudo make $ sudo make altinstall