当前Debian 9中无法直接使用apt安装Python 3.7,只能通过手动编译安装Python 3.7
具体步骤:
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev libbz2-dev wget
wget https://www.python.org/ftp/python/3.7.12/Python-3.7.12.tgz
tar xvf Python-3.7.12.tgz
cd Python-3.7.12
./configure --enable-optimizations
make -j 8 # 这里的"8"是指并行编译的cpu内核作业数,可以根据系统核数进行调整
sudo make altinstall
python3.7 --version
- 如果想要把python3.7设置为默认python3的话,按照以下步骤执行
which python3.7 #这里返回Python 3.7的安装路径,我的是/usr/local/bin/python3.7
ln -sf /usr/local/bin/python3.7 /usr/bin/python3
以上步骤将会下载Python 3.7的源代码,安装构建Python所需的依赖项,然后编译并安装Python 3.7。