我代表 IronPython 团队非常高兴地宣布 IronPython 2.7.5 发布。与所有 IronPython 2.7 系列版本一样,安装它需要 .NET 4。安装此版本将替换任何现有的 IronPython 2.7 系列安装。用于嵌入的程序集适用于 .NET 3.5、.NET 4、.NET 4.5 和 Silverlight 5。

IronPython 2.7.5 主要是一个 错误修复集合,它消除了许多剩余的毛刺。 完整的更改列表 也已提供。

一个主要的新功能是包含了 ensurepip,它将安装 pip 包管理器

; -X:Frames is required when using pip
ipy.exe -X:Frames -m ensurepip

; Run from an Administrator console if using IronPython installer
ipy.exe -X:Frames -m pip install html5lib

注意:IronPython 的程序集版本已更改为 2.7.5.0。所有以前的 2.7 版本都具有相同的版本(2.7.0.40),这在安装不同版本时会导致问题。发布者策略文件用于使应用程序不必重新编译,但强烈建议重新编译。

衷心感谢 Pawel Jasinski,他贡献了此版本中的大部分更改。还要感谢 Simon OpeltAlex EarlJeffrey Besteryngipy hernanAlexander KöplingerVincent Ducrosfdanny

对于 Visual Studio 集成,请查看 Python Tools for Visual Studio,它支持 IronPython 以及 CPython,以及许多其他出色的功能。

IronPython 2.7.5 也可通过 NuGet 用于嵌入。主包是 IronPython,标准库位于 IronPython.StdLib 中。