【问题标题】:How do i import rpy2--Another libs/modules to Google App Engine project [closed]我如何将 rpy2 - 另一个库/模块导入 Google App Engine 项目 [关闭]
【发布时间】:2012-12-22 10:31:00
【问题描述】:

这里是rpy2

我会使用“easy_install rpy2”进行安装。

请“一步一步”解释我。

谢谢。

【问题讨论】:

    标签: python google-app-engine rpy2


    【解决方案1】:

    只会上传应用程序文件夹中的内容。

    因此,您只需将相关文件夹放入您的应用引擎项目文件夹中即可。就像您要导入自己的模块一样。然后它将可用于您的应用程序引擎应用程序。

    所以安装你想安装的东西,把它的安装目录复制到你的应用引擎应用程序目录中。这是通用的,它并不特定于您链接到的包。

    这是一个类似的问题:How do I manage third-party Python libraries with Google App Engine? (virtualenv? pip?)

    请注意,如果它不是纯 Python(即具有 C 组件),它将无法在应用引擎上运行。

    GAE 注释:

    您可以在 Google App Engine 应用程序中使用任何纯 Python 第三方库。为了使用第三方库,只需将文件包含在您的应用程序目录中,当您将其部署到我们的系统时,它们将与您的应用程序一起上传。您可以像在应用程序中导入任何其他 Python 文件一样导入这些文件。

    https://developers.google.com/appengine/kb/commontasks#thirdparty

    【讨论】:

    • 我会尝试遵循“如何使用 Google App Engine 管理第三方 Python 库?(virtualenv?pip?)”但没有奏效。不知道有什么问题?你是不是跟着我一步一步地解释。
    • 安装你的模块。将它的安装文件夹复制到您的应用程序引擎文件夹(或使用更复杂的系统,如果喜欢使用 simlinks 等),然后您可以从您的应用程序中调用它。我不确定我还能“一步一步”做到多少。
    • -proj -rpy2 init复制b>.py -robjects -init.py -robject.py app.yaml - url: rpy2 static_dir: rpy2 proj.py import robjects.robjects "ImportError: No module named robjects.robject"跨度>
    • 反正不行,rpy2中有C代码,app引擎不支持。
    • 你知道python lib包含ARIMA函数对GAE有用吗
    猜你喜欢
    • 1970-01-01
    • 2011-02-12
    • 1970-01-01
    • 1970-01-01
    • 2022-12-15
    • 2020-01-16
    • 2012-04-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多