我们如何为 lambda 创建 pymssql 包。我尝试使用创建它
pip install pymssql -t 。当我运行 lambda 函数时,它抱怨说
无法导入模块“lambda_function”:没有名为 lambda_function 的模块
我按照此链接上的步骤操作http://docs.aws.amazon.com/lambda/latest/dg/lambda-python-how-to-create-deployment-package.html http://docs.aws.amazon.com/lambda/latest/dg/lambda-python-how-to-create-deployment-package.html
我有一台windows机器
很高兴它对你有用,你能分享一下你的工作流程吗?我也尝试了不同的试验和错误步骤,最终得到了以下一个在 AWS Lambda 中运行良好的步骤,我只使用 PYMSSQL 包。
1) 在亚马逊 EC2 实例上执行“pip install pymssql”,因为亚马逊使用 Linux AMI 来运行其 Lambda 函数。
2)复制生成的.so文件并打包到Lambda部署包中,希望这对正在寻找解决方案的其他人也有帮助。
希望这对您有进一步帮助,您能否分享一下您如何使用 AWS Lambda 连接到 MSSQL 服务器。
下面是我的 lambda 部署包的文件夹结构
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)