在GAE

时间:2017-03-22 14:55:45

标签: python google-app-engine import sendgrid

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

import sendgrid
ImportError: No module named sendgrid

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

1 个答案:

答案 0 :(得分:0)

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

> pip install sendgrid -t lib

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

from google.appengine.ext import vendor

vendor.add('lib')

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