我怎样才能在Ironpython中使用-X:Frames?

Visual Studio 2010 + Ironpython for .net4

我想在ironpython中使用numpy,他们说我必须使用帧支持。 所以,我应该在命令行上使用-X:Frames或-X:FullFrames运行ipy。

但是,我有两个问题:1。我可以在Ironpython Interactive控制台中使用-X:Frames或-X:FullFrames吗?

2.如果我使用C#4加载包含numpy的py,我怎样才能使用extern参数-X:Frames或-X:FullFrames?

非常感谢。

  1. Visual Studio的Python工具已弃用IronPython Tools for Visual Studio(请参阅http://pytools.codeplex.com )。 在VS 2010中使用Python工具:打开工具=>选项=> Python工具=>解释器选项,并在“交互式窗口选项”字段中添加“-X:FullFrames”。

  2. 当您通过IronPython.Hosting.Python.CreateEngine创建IronPython引擎时,请使用接受Dictionary的重载。 此字典参数需要将FullFrames键设置为true 。 在IronPython中进行大规模评估表达式的性能将为您提供一个如何做到这一点的好主意。