在C#中使用IronPython导入numpy

Kuc*_*czi 5 c# python ironpython numpy python.net

我试图在我的Python代码中使用numpy模块函数,我在VS13中的c#应用程序中运行.

我这样做是为了导入模块:

ScriptEngine pyEngine = IronPython.Hosting.Python.CreateEngine();
ScriptScope pyScope = pyEngine.CreateScope();

pyEngine.Execute("import numpy", pyScope);
Run Code Online (Sandbox Code Playgroud)

但是它说"没有名为numpy的模块".我一直在寻找解决方案,并发现: 如何为Ironpython27安装numpy和scipy?旧方法不起作用 使用Nilsters答案我设法安装numpy并且当我从cmd运行ipy时能够使用它.但是我不知道如何在VS的c#app中使用它.我一直在浏览文件并找到了

\ IronPython 2.7\DLLs\NumpyDotNet.dll

并且:

\ IronPython 2.7\Lib\site-packages \numpy \

如何让我的python代码导入numpy?