Python是世界上最流行的编程语言之一。它是一种多功能的语言,用于建立各种应用程序,从简单的代码到复杂的机器学习算法。凭借其简单易学的语法,Python是初学者和经验丰富的开发者的热门选择。
Python 3.9是Python语言的最新主要版本。它包括许多新功能,如新的dict运算符,新的str函数,对IANA时区的支持,以及更多。
在这篇文章中,我们将告诉你如何在 Debian 10 上安装 Python 3.9。
Debian 10 中有 Python 3.7,可以使用 apt 工具来安装或更新。
$ 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从Python下载页面下载最新版本的源代码。
$ wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
3、下载完成后,解压压缩包。
$ tar -xf Python-3.9.1.tgz
4、导航到Python源目录并执行配置脚本。
$ cd Python-3.9.1
$ ./configure --enable-optimizations
--enable-optimizations 选项通过运行多个测试来优化 Python 二进制文件。这使得构建过程变得更慢。
脚本会运行一系列的检查,以确保你的系统中所有的依赖项都存在。
5、启动 Python 3.9 的构建过程。
$ make -j 2
为了加快构建时间,将 -j 修改为与你的处理器中的核心数相对应。你可以通过输入 nproc 找到这个数字。
6、当构建过程完成后,通过键入来安装Python二进制文件。
$ sudo make altinstall
我们使用altinstall而不是install,因为后面会覆盖系统默认的python3二进制文件。
就这样了。Python 3.9 已经安装完毕,可以使用了。要验证它,请键入
$ python3.9 --version
输出结果应该显示Python的版本。
$ Python 3.9.1