如何导入在IronPython的一个.PYD模块?
-
22-07-2019 - |
题
我试图从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。
不隶属于 StackOverflow