Est-ce que quelqu'un a utilisé SciPy avec IronPython?


16

Je suis en mesure d'utiliser les modules Python standard de IronPython, mais je ne l'ai pas obtenu SciPy travailler encore. Quelqu'un at-il pu utiliser SciPy d'IronPython? Qu'avez-vous dû faire pour le faire fonctionner?

Mise à jour: Voir Numerical computing in IronPython with Ironclad

Mise à jour: Microsoft est partnering with Enthought pour faire SciPy pour .NET.

  0

Si vous avez besoin de mélanger les bibliothèques .NET avec des extensions CPython C, puis Python.NET est le chemin à parcourir. 08 sept.. 152015-09-08 03:51:52

12

Certains de mes collègues travaillent sur Ironclad, un projet qui fera des modules d'extension pour le travail CPython dans IronPython. Il est encore en développement, mais des parties de modules numpy, scipy et d'autres fonctionnent déjà. Vous devriez l'essayer pour voir si les parties de Scipy dont vous avez besoin sont prises en charge.

Il est un projet open-source, donc si vous êtes intéressés, vous pourrait même aider. Dans tous les cas, des commentaires sur ce que vous essayez de faire et sur les parties que nous devrions examiner sont également utiles.

  0

+1 sur le temps de f-ing ;-) 22 févr.. 092009-02-22 20:55:52


8

Quelque chose avec des composants écrits en C (par exemple NumPy, qui est une composante de SciPy) ne fonctionnera pas comme l'interface de langage externe fonctionne différemment sur IronPython. Tout composant de langage C ne fonctionnera probablement pas à moins qu'il n'ait été explicitement porté pour fonctionner avec IronPython.

Vous pourriez avoir à creuser dans les différents modules et vérifiez ceux qui travaillent ou sont python pur et savoir que si l'un de ceux à base C ont encore été portés.

  0

Merci pour une explication claire. 25 févr.. 092009-02-25 03:16:24