首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在lambda aws中导入simple_salesforce包

无法在lambda aws中导入simple_salesforce包
EN

Stack Overflow用户
提问于 2019-10-11 20:19:47
回答 1查看 574关注 0票数 1

当我尝试在lambda中导入simple-salesforce包时,我得到了这个错误Error message

代码语言:javascript
复制
{
  "errorMessage": "Unable to import module 'lambda_function': No module named 'simple_salesforce'",
  "errorType": "Runtime.ImportModuleError"
}

我尝试在Unix环境中压缩这些包,并将其上传到s3存储桶中,然后在lambda中创建一个层。但它说它不能导入模块。以下是使用的步骤

virtualenv v-env

python3 -m venv v-env

pip安装简单-salesforce

停用

cd v-env/lib/python3.7/site-package

压缩/function_sf.zip${OLDPWD} -r9。

aws s3 cp function_sf.zip s3://my_bucket/layer_library/

需要在lambda中导入simple-salesforce的帮助。

EN

回答 1

Stack Overflow用户

发布于 2020-01-29 21:58:08

根据simple-salesforce主要文档:

2.6、2.7、3.3、3.4、3.5和3.6构建的Python basic Salesforce.com REST API客户端

也许可以试着把你的env降级到3.6,然后再试一试。

来源:https://github.com/simple-salesforce/simple-salesforce

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58341148

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档