导入IronPython的Numpy包

2024-09-29 19:21:42 发布

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

因此,我正在使用C构建一个应用程序,它需要调用python脚本来导入numpy。我的python版本是3.6,运行的是ironpython2.7(64位)。这就是我遇到的错误。”原始错误为:无法从导入multiarraynumpy.core公司". 有什么办法我可以参考纽比吗?我到处找遍了,真的找不到解决办法。从先前的答案中,人们不再能找到热情的解决方案。这是我的密码。在

    ScriptRuntime scriptRuntime = Python.CreateRuntime();
    ScriptEngine scriptEngine = scriptRuntime.GetEngine("py");

    var paths = scriptEngine.GetSearchPaths();
    paths.Add(@"C:\Users\minhaj\source\Workspaces\Python\PythonProject\env\Lib");
    paths.Add(@"C:\Users\minhaj\source\Workspaces\Python\PythonProject\env\Lib\site-packages");
    paths.Add(@"C:\Program Files (x86)\IronPython 2.7\Lib");
    scriptEngine.SetSearchPaths(paths);

    dynamic pythonScript = scriptRuntime.UseFile(path);
    dynamic pythonMethod = pythonScript.hello();

Tags: envadd应用程序sourcelib错误dynamicusers

热门问题