C# 在Visual Studio中将python文件与库一起使用

C# 在Visual Studio中将python文件与库一起使用,c#,python,wpf,ironpython,python.net,C#,Python,Wpf,Ironpython,Python.net,我想使用以下代码在VisualStudioWPF应用程序中使用一些python文件 var ipy = Python.CreateRuntime(); dynamic test = ipy.UseFile("Test.py"); string whatever = test.pythonString() MessageBox.Show(whatever); 其中Test.py如下所示: def pythonString: return "Whatever" 一切正常,但如果我添加任何导

我想使用以下代码在VisualStudioWPF应用程序中使用一些python文件

var ipy = Python.CreateRuntime();
dynamic test = ipy.UseFile("Test.py");
string whatever = test.pythonString()
MessageBox.Show(whatever);
其中Test.py如下所示:

def pythonString:
   return "Whatever"
一切正常,但如果我添加任何导入

from moviepy.editor import *
对于python代码,messagebox不会出现。为什么会发生这种情况?为了使python在VisualStudio中与库一起工作,我必须做哪些更改

额外信息: 我在Windows 7上使用Visual Studio 2015


我是这样设置IronPython的:

您需要安装
pip install moviepy
,但它在IronPython上不起作用!因此,请从CPython尝试pythonnet(pythonnet for.NET)。您需要安装
pip install moviepy
,但它在IronPython上不起作用!因此,请尝试来自CPython的pythonnet(Python for.NET)。