我试图从IronPython的使用Python包。 如果我导入常规的Python模块,一切工作正常。

但是,当我尝试做以下内容:

import win32ui

我得到:

No module named win32ui

我已经通过在IronPython.Runtime.Importer代码打猎和没有.pyd提及

任何人都知道解决的办法?

有帮助吗?

解决方案

您可以检查出其正在努力提供这种支持铁定。它可能会或可能无法正常工作瓦特/你选择的PYD。

其他提示

甲.pyd文件是一个DLL 。所以除非IronPython的(这是写在.NET)可以正确载荷C的DLL用于CPython的写入,则可能是出于运气。


更新

在事实上,根据IronPython的FAQ ,则是遗憾的是无法导入.pyd文件:

  

问:我如何建立和调用到PYD库

     

A:IronPython的不支持使用用于CPython的内置PYDs因为它们   CPython的杠杆实现细节。你可以得到一个类似的   新“PYD”的效果是你想在C#编写它们来实现   或VB和构建为DLL .NET。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top