有人用过SciPy和IronPython吗?

2024-06-16 10:43:55 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经能够使用IronPython中的标准Python模块,但是我还没有让SciPy工作。有人能使用IronPython的SciPy吗?你要做什么才能让它成功?在

更新:请参见Numerical computing in IronPython with Ironclad

更新:Microsoft正在partnering with Enthought为.NET制作SciPy。在


Tags: 模块in标准netwithnumericalscipymicrosoft
2条回答

我的一些同事正在研究Ironclad,这个项目将使CPython的扩展模块在IronPython中工作。它仍在开发中,但numpy、scipy和其他一些模块的部分已经可以工作了。您应该尝试一下,看看您需要的scipy部分是否得到支持。在

这是一个开源项目,所以如果你感兴趣,你甚至可以帮忙。在任何情况下,一些关于你想做什么以及我们下一步该看哪些部分的反馈也很有帮助。在

任何用C编写的组件(例如,NumPy,SciPy的一个组件)都不能在IronPython上工作,因为外部语言接口的工作方式不同。任何C语言组件都可能无法工作,除非它被显式地移植到与IronPython一起工作。在

您可能需要深入研究各个模块,检查哪些模块可以工作,或者是纯python模块,并找出是否有任何基于C的模块已经被移植。在

相关问题 更多 >