Debian10 编译安装 Python3.9
一、说明
Debian 10 附带 Python 3.7,可以使用该apt 工具安装或更新
从源代码编译 Python 允许您安装最新的 Python 版本并自定义构建选项。但是,您将无法通过apt包管理器维护 Python 安装。
二、安装
1. 安装构建 Python 所需的依赖项
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev curl libbz2-dev
2. 下载编译安装
#下载解压
wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
tar -xf Python-3.9.1.tgz
#编译安装
cd Python-3.9.1
./configure --enable-optimizations --enable-shared --prefix=/usr/local/python3
make -j 2
sudo make altinstall #跳过创建python链接和手册页链接的操作
3. 验证
python3.9 --version
Python 3.9.1