注意: 虽然JavaScript对于本网站不是必需的,但您与内容的互动将受到限制。请打开 JavaScript 以获得完整的体验.

活跃的Python版本

有关更多信息,请访问 Python 开发人员指南.

Python 版本 维护状态 首次发布 终止支持 发布时间表

寻找特定版本?

按版本号列出的Python版本:

发布版本 发布日期   点击查看更多

查看旧版本

许可证

所有Python版本都是开源的。从历史上看,大多数(但不是全部)Python版本也与GPL兼容。许可证页面详细介绍了 GPL 兼容性以及条款和条件.

阅读更多

源代码

对于大多数Unix系统,您必须下载并编译源代码。相同的源代码存档也可用于构建Windows和Mac版本,并且是移植到所有其他平台的起点.

下载最新的 Python 3 源代码.

阅读更多

替代实现

网站托管了Python(绰号CPython)的“传统”实现。还有许多替代实现可用.

阅读更多

历史

Python是由Guido van Rossum在荷兰的斯蒂奇廷马塞马蒂施中心于1990年代初创建的,作为ABC语言的继承者。Guido仍然是Python的主要作者,尽管它包括其他人的许多贡献.

阅读更多

有关特定端口的信息和开发人员信息

OpenPGP 公钥

源代码和二进制可执行文件由发布管理器或二进制构建器使用其 OpenPGP 密钥进行签名。当前支持的版本的版本文件由以下人员签名:


对于现已达到生命周期结束的旧版本,发布文件可能已由以下其中之一签名:


您可以通过运行如下命令,从您信任的公钥服务器网络服务器导入人员的公钥:

gpg --recv-keys [key id]

或者,在许多情况下,公钥也可以在 keybase.io 找到。在特定于版本的下载页面上,您应该会看到指向可下载文件和分离的签名文件的链接。要验证下载的真实性,请抓取这两个文件,然后运行以下命令:

gpg --verify Python-3.6.2.tgz.asc

请注意,您必须使用签名文件的名称,并且应该使用适合您正在验证的下载的名称.

  • (这些指令适用于 GnuPG 和 Unix 命令行用户.)

macOS 安装程序包

可从 python.org 下载的 macOS 上的 Python 安装程序包已使用 Apple Developer ID 安装程序证书进行签名.

  • 从 Python 3.11.4 和 3.12.0b1(2023-05-23)开始,发布安装程序包使用颁发给 Python 软件基金会的证书进行签名(Apple 开发者 ID BMM5U3QVKW).
  • 以前版本的安装程序包是使用颁发给 Ned Deily ( DJ3H93M7VJ ) 的证书签名的.

其他有用条目

  • 寻找第三方Python模块?包索引包含许多此类内容.
  • 您可以在线查看标准文档,也可以将其下载为 HTML、后记、PDF 和其他格式。请参阅主文档页面
  • 有关 python.org 提供的解压缩存档文件工具的信息.
  • 提示:即使您为平台下载现成的二进制文件,下载源代码也是有意义的。这使您可以浏览标准库(子目录 Lib )以及随附的演示(Demo)和工具(Tools)的标准集合。你可以从源头学到很多东西
  • 还有一系列Emacs包,Emacsing Pythoneer可能会发现它们很有用。这包括用于编辑Python,C,C++,Java等,Python调试器接口等的主要模式。大多数软件包都与Emacs和XEmacs兼容

想贡献吗?

想贡献吗?请参阅 Python 开发人员指南,了解如何管理 Python 开发。