Frage

Ich habe in der Lage gewesen, die Standard-Python-Module von Ironpython zu verwenden, aber ich habe nicht SciPy bekomme noch zu arbeiten. Hat jemand in der Lage gewesen SciPy von Ironpython zu bedienen? Was haben Sie zu tun haben, damit es funktioniert?

Update: Siehe Numerical Computing in Ironpython mit Ironclad

Update: Microsoft ist Partnering mit enthought machen SciPy für .NET.

War es hilfreich?

Lösung

Einige meiner Kollegen arbeiten an Ironclad , ein Projekt, das Erweiterungsmodule machen für CPython in Ironpython arbeiten. Es ist noch in der Entwicklung, aber Teile von numpy, scipy und einigen anderen Module bereits arbeiten. Sie sollten es ausprobieren, um zu sehen, ob die Teile von scipy Sie müssen unterstützt werden.

Es ist ein Open-Source-Projekt, so dass, wenn Sie daran interessiert sind können Sie auch helfen. Auf jeden Fall über ein Feedback, was Sie versuchen zu tun und welche Teile sollten wir bei der nächsten zu sehen ist auch hilfreich.

Andere Tipps

Alles, was mit Komponenten in C geschrieben (zum Beispiel NumPy, der Bestandteil von SciPy ist) nicht auf Ironpython als externes Spricht Schnittstelle arbeiten funktioniert anders. Jede Sprache C-Komponente wird wahrscheinlich nicht funktionieren, es sei denn es wurde mit Ironpython explizit portiert zu arbeiten.

Sie müssen in die einzelnen Module graben könnten und überprüfen, um zu sehen, welche davon arbeiten oder sind reine Python und herauszufinden, welche, wenn eine der C-basiert sind noch wurden portiert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top