Google App Engine上的mlpy,numpy,scipy

时间:2012-06-14 17:57:25

标签: python google-app-engine numpy scipy

可以在GAE上使用MlPy / SciPy吗?

我相信我已正确导入NumPy,因为它到目前为止没有引起任何错误(GAE 1.6附带NumPy支持)。但是,从我读过的内容来看,我仍然需要导入SciPy和MlPy,到目前为止我还没能做到。是否有任何文档可以准确解释如何在GAE上设置MlPy(如果可能的话)?

我需要MlPy的主要原因是我需要进行k-means分析(找到一个聚类中心点)。是不是有一个“精简”库可以避免设置NumPy和MlPy的所有麻烦?

感谢。

修改

我正在尝试导入scipy。我做的是:

  1. 已下载scipy-0.11.0b1.tar.gz
  2. 将'scipy'文件夹提取到我的GAE App文件夹
  3. 从python文件中,调用'import scipy'
  4. 我得到的错误是:

    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.
    

1 个答案:

答案 0 :(得分:4)

应支持用纯Python编写的不需要C模块的库。

支持使用C语言编写的利用C模块 MAY 的库。以下是支持和不支持的C模块的链接。这可能有助于确定是否支持您要使用的库。

Google App Engine Python Library Support