Qualcuno ha mai usato SciPy con IronPython?


16

Sono stato in grado di utilizzare i moduli standard Python di IronPython, ma non ho ancora ottenuto SciPy. Qualcuno è stato in grado di usare SciPy da IronPython? Che cosa hai dovuto fare per farlo funzionare?

Update: Vedere Numerical computing in IronPython with Ironclad

Aggiornamento: Microsoft è partnering with Enthought di rendere SciPy for .NET.

  0

Se è necessario combinare le librerie .NET con le estensioni CPython C, Python.NET è la soluzione giusta. 08 set. 152015-09-08 03:51:52

12

Alcuni dei miei colleghi stanno lavorando su Ironclad, un progetto che farà funzionare i moduli di estensione per CPython in IronPython. È ancora in sviluppo, ma alcune parti di Numpy, Scipy e altri moduli funzionano già. Dovresti provare per vedere se le parti di Scipy di cui hai bisogno sono supportate.

È un progetto open-source, quindi se sei interessato potresti anche aiutarti. In ogni caso, è utile anche un feedback su ciò che stai cercando di fare e su quali parti dovremmo guardare in seguito.

  0

+1 su tempo f-ing ;-) 22 feb. 092009-02-22 20:55:52


8

Qualsiasi cosa con componenti scritti in C (ad esempio NumPy, che è un componente di SciPy) non funzionerà su IronPython poiché l'interfaccia della lingua esterna funziona in modo diverso. Qualsiasi componente del linguaggio C probabilmente non funzionerà a meno che non sia stato esplicitamente portato per funzionare con IronPython.

Potrebbe essere necessario scavare nei singoli moduli e verificare se quelli funzionano o sono Python puro e scoprire quale se uno dei C-based sono stati ancora portati.

  0

Grazie per una chiara spiegazione. 25 feb. 092009-02-25 03:16:24