2012-06-14 21 views
6

¿Se puede usar MlPy/SciPy en GAE?mlpy, numpy, scipy en Google App Engine

Creo que he importado NumPy correctamente, ya que no genera ningún error hasta ahora (GAE 1.6 se envía con soporte para NumPy). Sin embargo, por lo que he leído, todavía necesito importar SciPy y MlPy, y no he podido hacerlo hasta ahora. ¿Hay alguna documentación que pueda explicar con precisión cómo configurar MlPy en GAE (si esto es posible)?

La razón principal de por qué necesito MlPy es que necesito hacer un análisis de k-medias (encontrar un punto central de clúster). ¿No hay una biblioteca "lite" para hacer esto que evite todas las molestias de configurar NumPy y MlPy?

Gracias.

EDIT:

Estoy tratando de importar scipy. Lo que hice es:

  1. Descargado scipy-0.11.0b1.tar.gz
  2. Extraído la carpeta 'scipy' en mi carpeta de aplicaciones GAE
  3. de un archivo de Python, invoca 'importación scipy'

El error que yo get es:

ImportError: Error importing scipy: you cannot import scipy while 
     being in scipy source directory; please exit the scipy source 
     tree first, and relaunch your python intepreter. 

Respuesta

4

Las bibliotecas escritas en Python puro que no requieren módulos C deben ser compatibles.

Bibliotecas escritas en Python que utilizan módulos C MAY compatibles. El siguiente es un enlace a los módulos C compatibles y no compatibles. Esto puede ayudar a determinar si se admitirá o no la biblioteca que desea usar.

Google App Engine Python Library Support