[我将Cloud9用作在python中构建lambda的IDE。一切都很好。
但是现在当我在本地运行lambda时,我得到一个错误
A newer version of the AWS SAM CLI is available!
Your version: 0.2.11
Latest version: 0.31.0
好,所以我尝试通过pip安装aws-sam-cli进行升级,并成功运行,告诉我
已成功安装... aws-sam-cli-0.31.0
但是我以前很少使用的功能继续无法加载并产生相同的错误。
我该如何保留此升级?
更多信息如果我使用sqlalchemy引擎将lambda调用简化为pandas调用-df = pd.read_sql_query(query, engine)
-,它会产生错误。如果我注释掉那一行,它将运行各种打印命令并正确执行。
验证您的系统指向正确的版本
sam --version
更新Cloud9的符号链接
ln -sf $(哪个sam)〜/ .c9 / bin / sam