ironpython
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
ironpython [2015/01/05 08:37] – créée luc | ironpython [2018/10/13 20:32] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ===== IronPython ===== | ||
+ | Ce n'est pas l' | ||
+ | Le boulot d'un // | ||
+ | |||
+ | ==== Avantages ==== | ||
+ | |||
+ | L' | ||
+ | Intégration, | ||
+ | |||
+ | ==== limitations ==== | ||
+ | |||
+ | Les modules installés via pip ne sont disponibles que pour CPython, il faut les réinstaller via IronPython pour qu'ils soient disponibles sous IronPython. Je ne sais pas s'il y a un équivalent de pip, mais on peut toujours les installer depuis les sources, lorsque les sources sont uniquement du python.\\ | ||
+ | La vraie limitation vient de la non compatibilité des modules compilés en C, comme NumPy. Il existe parfois des versions compilées pour IronPython, souvent obsolètes, il parait qu'on peut compiler le code C de NumPy pour Ironpython mais surement avec des adaptations... ne me demandez pas comment faire. | ||
+ | |||
+ | ==== Installation et utilisation ==== | ||
+ | |||
+ | * installer [[http:// | ||
+ | * rajouter le dossier dans le PATH | ||
+ | * vérifier avec une console et ipy | ||
+ | => ipy s' | ||
+ | |||
+ | ==== Executer du python depuis C# ==== | ||
+ | |||
+ | //TBD// |