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

Python 3.7.0b2

发布日期: 2018 年 2 月 28 日

这是 Python 3.7 的 Beta 预览版

Python 3.7 仍在开发中。此版本 3.7.0b2 是计划的四个 Beta 预览版中的第二个。

Python 3.7 的主要新功能包括

  • PEP 538,强制将旧版 C 语言环境转换为基于 UTF-8 的语言环境
  • PEP 539,CPython 中用于线程本地存储的新 C-API
  • PEP 540, UTF-8模式
  • PEP 552,确定性pyc
  • PEP 553,内置 breakpoint()
  • PEP 557,数据类
  • PEP 560,对类型模块和泛型类型的核心支持
  • PEP 562,模块__getattr____dir__
  • PEP 563,延迟评估注释
  • PEP 564,具有纳秒分辨率的时间函数
  • PEP 565,在__main__
  • PEP 567,上下文变量

请参阅Python 3.7 中的新功能了解更多信息。这些功能和其他更改的更多文档将在 Beta 阶段更新。

Beta 预览版的发布旨在让更广泛的社区有机会测试新功能和错误修复,并准备他们的项目以支持新功能发布。我们强烈建议第三方 Python 项目的维护人员在 Beta 阶段使用 3.7 进行测试,并尽快向Python 错误跟踪器报告发现的问题。虽然该版本计划在进入 Beta 阶段时功能完整,但有可能在发布候选阶段(2018-05-21)开始之前修改功能,或者在极少数情况下删除功能。我们的目标是在 Beta 3 之后不进行 ABI 更改,在 3.7.0rc1(发布候选版本)之后不进行代码更改。为了实现这一目标,在 Beta 阶段尽可能多地让 3.7 曝光至关重要。请记住,这是一个预览版本,不建议在生产环境中使用。

Python 3.7 的下一个预发布版本将是 3.7.0 Beta 3,目前计划于 2018 年 3 月 26 日发布。3.7.0 的正式版本计划于 2018 年 6 月 15 日发布。

更多资源

Windows 用户

  • 适用于 AMD64 的二进制文件也适用于实现 Intel 64 架构的处理器。(也称为“x64”架构,以前称为“EM64T”和“x86-64”。)
  • 现在有用于 Windows 平台的“基于 Web”的安装程序;安装程序将在安装时下载所需的软件组件。
  • 有包含 Windows 构建的可再发行 zip 文件,可以轻松地将 Python 作为另一个软件包的一部分进行重新分发。有关更多信息,请参阅有关嵌入式分发的文档。

macOS 用户

  • 3.7.0 b1 版本:我们提供了两种二进制安装程序选项供下载。新版本可在 macOS 10.9 (Mavericks) 及更高版本的系统上运行,并为 IDLE 和其他基于 tkinter 的 GUI 应用程序的用户提供了自带的 Tcl/Tk 8.6 版本。它仅支持 64 位。我们还继续提供在 10.6 (Snow Leopard) 及更高版本的 macOS 上运行的传统版本。此版本仍需要安装第三方版本的 Tcl/Tk 8.5。如果您使用的是 macOS 10.9 或更高版本,请考虑使用新的安装程序版本,除非您正在构建也需要在较旧的 macOS 系统上运行的 Python 应用程序。
  • 如果您使用的是此页面上链接的 python.org 二进制安装程序之一中的 Python 3.7,请仔细阅读重要信息在安装过程中显示;安装后,单击/Applications/Python 3.7/ReadMe.rtf也可以查看此信息。这里有关于 3.7 安装程序提供的 Python 中的更改的重要信息,特别是关于 SSL 证书验证的信息。

完整变更日志

文件

版本 操作系统 描述 MD5 校验和 文件大小 GPG
Gzipped 源代码压缩包 源代码发布 1d49b3460cc1ac80ade91114eae53c61 21.0 MB SIG
XZ 压缩源代码压缩包 源代码发布 b743d8ab1ceffa0b2d94dd8538bd70b4 15.8 MB SIG
macOS 64 位安装程序 macOS 适用于 OS X 10.9 及更高版本 05a52dc27b7ba9054044710534cd2753 26.1 MB SIG
macOS 64 位/32 位安装程序 macOS 适用于 Mac OS X 10.6 及更高版本 7f75cd8de7564a53202870e7fd265d60 27.5 MB SIG
Windows 帮助文件 Windows 1da9c2b962431d97b81aee462b4bfacb 7.9 MB SIG
Windows x86 可嵌入 zip 文件 Windows 6421c15e15c6fa0f3c44a8e8596f2e0e 6.1 MB SIG
Windows x86 可执行安装程序 Windows f813b7dd4819159cf6bc4a4eae6d026e 24.4 MB SIG
Windows x86 基于 Web 的安装程序 Windows c088bc5ab438ca27c47e26ead1f242b0 1.2 MB SIG
Windows x86-64 可嵌入 zip 文件 Windows 适用于 AMD64/EM64T/x64 a63b3d6057146d667d6e717d35395584 6.6 MB SIG
Windows x86-64 可执行安装程序 Windows 适用于 AMD64/EM64T/x64 16d8d0039349b99f975239ea50a6ff82 25.1 MB SIG
Windows x86-64 基于 Web 的安装程序 Windows 适用于 AMD64/EM64T/x64 b1678c0ee7e73a4a554354a0c23ba971 1.3 MB SIG