【问题标题】:How can I import .pyd module in IronPython? [closed]如何在 IronPython 中导入 .pyd 模块? [关闭]
【发布时间】:2016-07-17 19:58:27
【问题描述】:

我看过一些关于这个问题的问答。在大多数情况下,它显示CPython Extensions for IronPython

但是下载模块文件太旧了。下载链接失效,所以我无法解决问题。

在 IronPython 中使用 .pyd 应该怎么做。不可能吗?

[更新] 我想在 IronPython 中使用 OSC 通信。 但是,我使用的 OSC 库模块(pyOSC)是用于 Python,而不是用于 IronPython。 我发现 pyOSC 需要 socket.pyd。 这就是为什么我想知道一种将 .pyd 导入 IronPython 的方法。 或者,如果有另一种在 IronPython 中使用 OSC 通信的方法(不使用 pyOSC),我想知道。

【问题讨论】:

  • @Jeroen 不知道你为什么关闭 - 这个问题对我来说很清楚。

标签: python ironpython osc python.net pyd


【解决方案1】:

IronClad 是 IronPython 的 CPython 扩展,现已失效,并且不支持 IronPython 的最新版本 (2.7)。此外,IronPython 本身现在基本上已经死了。

我会考虑使用pythonnet,它允许 .Net 和 Python 之间的互操作(并且仍在维护)。它允许您从 .Net 程序调用 Python (CPython)。

【讨论】:

  • 感谢您的回答。你能告诉我具体应该怎么做吗?抱歉,我没有足够的信息和技能...
  • @Morimi 请参阅本教程如何使用来自 pythonnet 的 .pyd 扩展名(在本例中为 numpy):github.com/pythonnet/pythonnet/blob/master/README.md
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-03-08
相关资源
最近更新 更多