Python &引用;ImportError:没有名为smtpapi的模块;用于谷歌应用程序引擎中的SendGrid

Python &引用;ImportError:没有名为smtpapi的模块;用于谷歌应用程序引擎中的SendGrid,python,google-app-engine,sendgrid,Python,Google App Engine,Sendgrid,我正在尝试使用python使用Google App Engine设置SendGrid,如下所示: 我可以成功使用示例应用发送邮件: 但这是基于较旧的sendgrid python代码,我想使用最新版本: 我试着遵循这里的指导: …手动安装sendgrid和smtpapi,然后将文件夹复制到我的gae目录,然后将smtpapi移动到sendgrid目录 但我得到了一个错误: "ImportError: cannot import name Sendgrid" 我认为错误消息中可能有线索,我

我正在尝试使用python使用Google App Engine设置SendGrid,如下所示:

我可以成功使用示例应用发送邮件:

但这是基于较旧的sendgrid python代码,我想使用最新版本:

我试着遵循这里的指导:

…手动安装sendgrid和smtpapi,然后将文件夹复制到我的gae目录,然后将smtpapi移动到sendgrid目录

但我得到了一个错误:

"ImportError: cannot import name Sendgrid" 

我认为错误消息中可能有线索,我认为您引用的是Sendgrid(大写S),而不是Sendgrid(小写)?

不,这是通过
\uu init\uuuuuuuu.py
导入的,对!我正在使用旧的示例代码,但忘记更改导入!因此,“导入sendgrid…sg=sendgrid.SendGridClient”而不是“从sendgrid导入消息…m=Message(…”