在 IronPython 中使用函数工具

using functools with IronPython

我在 IronPython 中使用 functools 库。

它在开发机器上运行良好,但在生产环境中无法导入该库。抛出异常:

IronPython.Runtime.Exceptions.ImportException: No module named _functools

IronPython 当然安装在生产机器上并且 functools.py 在那里,但是我应该如何部署 _functools?

通常 _functoolsfunctools.py 包装的原生组件。鉴于 IronPython 不支持本机模块(截至目前),相关功能在 IronPython.Modules.dll 中实现(如 here 所示)。

IronPython.Modules.dll 可能是你所缺少的。