Как я могу использовать –X: Frames в Ironpython? - PullRequest
4 голосов
/ 20 июня 2010

Visual Studio 2010 + Ironpython для .net4

Я хочу использовать numpy в Ironpython, и они сказали, что я должен использовать поддержку фреймов.Итак, я должен запустить ipy с -X: Frames или -X: FullFrames в командной строке.

Но у меня есть два вопроса: 1. как я могу использовать -X: Frames или -X: FullFrames вИнтерактивная консоль Ironpython?

2.Если я использую C # 4 для загрузки py, содержащего numpy, как я могу использовать параметр extern, например -X: Frames или -X: FullFrames?

Большое спасибо.

1 Ответ

6 голосов
/ 25 мая 2011
  1. Инструменты IronPython для Visual Studio устарели в Python Tools for Visual Studio (см. http://pytools.codeplex.com). Использование инструментов Python в VS 2010: откройте Инструменты => Параметры => Инструменты Python => ИнтерпретаторПараметры и добавьте «-X: FullFrames» в поле «Параметры интерактивного окна».

  2. При создании движка IronPython с помощью IronPython.Hosting.Python.CreateEngine используйте перегрузку, которая принимает словарь . Для этого параметра словаря требуется ключ FullFrames , установленный на true . Производительность выражений массовой оценки в IronPython даст вам хорошее представление, как это сделать.

...