2010-06-20 9 views
4

Visual Studio 2010 + Ironpython pour .net4Comment utiliser -X: Frames dans Ironpython?

Je veux utiliser numpy dans ironpython, et ils ont dit que je dois utiliser un support de cadre. Donc, je devrais exécuter ipy avec -X: Frames ou -X: FullFrames sur la ligne de commande.

Mais, j'ai deux questions: 1. Comment puis-je utiliser -X: Frames ou -X: FullFrames dans la console Ironpython Interactive?

2.Si j'utilise C# 4 pour charger py contenant numpy, comment puis-je utiliser un paramètre extern comme -X: Frames ou -X: FullFrames?

Merci beaucoup.

Répondre

6
  1. IronPython Tools pour Visual Studio a été désapprouvée par les outils Python pour Visual Studio (voir http://pytools.codeplex.com). Utilisation de Python Tools dans VS 2010: ouvrez Outils => Options => Outils Python => Options d'interprétation et ajoutez "-X: FullFrames" au champ "Options de la fenêtre interactive".

  2. Lorsque vous créez votre moteur IronPython via IronPython.Hosting.Python.CreateEngine, utilisez la surcharge qui accepte un dictionnaire . Ce paramètre de dictionnaire nécessite une clé FullFrames définie sur true. Performance of Mass-Evaluating Expressions in IronPython vous donnera une bonne idée de comment faire cela.

Questions connexes