Pregunta

He sido capaz de utilizar los módulos de Python estándar de IronPython, pero no he conseguido SciPy a trabajar todavía. nadie ha sido capaz de utilizar SciPy de IronPython? ¿Qué es lo que tiene que hacer para que funcione?

Actualización: Ver de computación numérica en IronPython con Ironclad

Actualización: Microsoft es de asociación con Enthought para hacer SciPy para .NET.

¿Fue útil?

Solución

Algunos de mis compañeros de trabajo están trabajando en acorazado , un proyecto que hará que los módulos de extensión CPython para trabajar en IronPython. Es todavía en desarrollo, pero las partes de numpy, scipy y algunos otros módulos ya funciona. Usted debe probarlo para ver si las partes de scipy que necesita son compatibles.

Es un proyecto de código abierto, por lo que si usted está interesado incluso se podría ayudar. En cualquier caso, algunos comentarios acerca de lo que estamos tratando de hacer y qué partes que debe mirar al lado es muy útil también.

Otros consejos

Cualquier cosa con componentes escritos en C (por ejemplo NumPy, que es un componente de SciPy) no funcionará en IronPython como la interfaz de lenguaje externo funciona de manera diferente. Cualquier componente del lenguaje C, probablemente no funcionará a menos que haya sido portado de forma explícita a trabajar con IronPython.

Es posible que tenga que excavar en los módulos individuales y comprobar para ver cuáles funcionan o son pitón puro y averiguar lo que si alguno de los basados-C se han portado todavía.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top