2012-06-14 14 views
6

Czy MlPy/SciPy można stosować na GAE?mlpy, numpy, scipy w Google App Engine

Wydaje mi się, że zaimportowałem NumPy poprawnie, ponieważ nie powoduje to żadnych błędów (GAE 1.6 jest dostarczany z obsługą NumPy). Jednak z tego, co przeczytałem, nadal muszę importować SciPy i MlPy, a do tej pory nie mogłem tego zrobić. Czy istnieje jakaś dokumentacja, która mogłaby dokładnie wyjaśnić, jak skonfigurować MlPy na GAE (jeśli jest to możliwe)?

Głównym powodem, dla którego potrzebuję MlPy, jest to, że muszę wykonać analizę k-średnich (znalezienie punktu centralnego klastra). Czy nie ma tam "lite" biblioteki, która pozwoliłaby uniknąć kłopotów związanych z konfiguracją NumPy i MlPy?

Dzięki.

EDIT:

próbuję zaimportować scipy. Co zrobiłem to:

  1. Pobrano scipy-0.11.0b1.tar.gz
  2. wyodrębnione folder 'scipy' w moim folderze GAE App
  3. z pliku Pythona, nazywamy 'scipy import'

Błąd, że get jest:

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. 

Odpowiedz

4

Biblioteki napisane w czystym języku Python, które nie wymagają modułów C, powinny być obsługiwane.

Biblioteki napisane w języku Python, które używają modułów C MAJ są obsługiwane. Poniżej znajduje się łącze do obsługiwanych i nieobsługiwanych modułów C. Może to pomóc w określeniu, czy biblioteka, z której chcesz korzystać, będzie obsługiwana.

Google App Engine Python Library Support