Czy ktoś użył SciPy z IronPythonem?


16

Byłem w stanie używać standardowych modułów Pythona z IronPython, ale nie mam jeszcze SciPy do pracy. Czy ktoś był w stanie używać SciPy z IronPython? Co musiałeś zrobić, aby działało?

Aktualizacja: Zobacz Numerical computing in IronPython with Ironclad

Aktualizacja: Microsoft jest partnering with Enthought aby scipy dla .NET.

  0

Jeśli potrzebujesz wymieszać biblioteki .NET z rozszerzeniami CP dla C, to Python.NET jest do zrobienia. 08 wrz. 152015-09-08 03:51:52

12

Niektórzy z moich współpracowników pracują nad Ironclad, projektem, który sprawi, że moduły rozszerzeń do pracy w CPython będą działały w IronPythonie. Nadal jest w fazie rozwoju, ale części numpy, scipy i niektóre inne moduły już działają. Powinieneś go wypróbować, aby sprawdzić, czy potrzebne części scipy są obsługiwane.

Jest to projekt typu open source, więc jeśli jesteś zainteresowany, możesz nawet pomóc. W każdym razie pomocne są również opinie na temat tego, co próbujesz zrobić i na które części powinniśmy patrzeć w następnej kolejności.

  0

+1 o czasie pracy ;-) 22 lut. 092009-02-22 20:55:52


8

Wszystko z komponentami napisanymi w C (na przykład NumPy, który jest składnikiem SciPy) nie będzie działać na IronPythonie, ponieważ interfejs języka zewnętrznego działa inaczej. Każdy składnik języka C prawdopodobnie nie będzie działał, dopóki nie zostanie jawnie przeniesiony do pracy z IronPythonem.

Być może trzeba będzie zagłębić się w poszczególne moduły i sprawdzić, które z nich działają lub są czystymi pythonami i dowiedzieć się, które z nich zostały jeszcze przeniesione.

  0

Dzięki za jasne wyjaśnienie. 25 lut. 092009-02-25 03:16:24