【问题标题】:Importing Python SendGrid on GAE在 GAE 上导入 Python SendGrid
【发布时间】:2017-03-22 14:55:45
【问题描述】:

我有一个 App Engine 项目,我想开始使用 SendGrid。我下载并安装了库,我可以从 Python 终端正常导入sendgrid。但是,当我在 GAE 代码中键入 import sendgrid 时,它给了我以下错误消息:

import sendgrid
ImportError: No module named sendgrid

我从 GitHub 下载了 SendGrid 文件夹并将其放在我项目的 lib 目录中。我错过了什么?

【问题讨论】:

标签: python google-app-engine import sendgrid


【解决方案1】:

这可以通过直接在项目的 lib 目录中安装 SendGrid 来解决。

> pip install sendgrid -t lib

为此,您需要在根目录中包含 appengine_config.py。它允许您包含第三方包,其内容如下所示:

from google.appengine.ext import vendor

vendor.add('lib')

然后你只需调用 import sendgrid 就可以开始了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-24
    • 1970-01-01
    相关资源
    最近更新 更多