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
从 python下载页面下载最新版本的源代码wget:
wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
tar -xf Python-3.9.1.tgz
切换到Python源目录导航并执行configure脚本:
cd Python-3.9.1
./configure --enable-optimizations
- --enable-optimizations选项通过运行多个测试来优化Python二进制文件。
- 这会使得构建过程较慢。脚本运行许多检查以确保系统上的所有依赖项都存在。
make -j 2
- 为了更快构建时间,修改-j对应于处理器的核心数。 您可以通过键入nproc来找到数字。
sudo make altinstall
- 我们正在使用altinstall而不是install,因为稍后将覆盖默认系统Python3二进制文件。
python3.9 --version
Python 3.9.1
- 我们向您展示了如何在Debian 10系统上安装Python 3.9。 您现在可以创建虚拟环境并开始开发Python项目。