在我的本地计算机和AWS Ubuntu框上运行的Python代码使用MySQL Connector:
import mysql.connector
在我的本地Mac上,我从https://dev.mysql.com/downloads/connector/python/下载的磁盘映像安装
在我在AWS上的Ubuntu盒子上,我通过以下方式点击它:Python3 pip –m mysql-connector
所以,现在我想将Python函数放入AWS Lambda函数中 该功能的测试正在产生:
无法导入模块'myapp':没有名为'mysql'的模块
我不知道是否要转移到https://docs.aws.amazon.com/lambda/latest/dg/vpc-rds-deployment-pkg.html
中找到的文档pymsql我真的只想将我的代码移植到Lambda,而不必对访问我的RDS MySQL实例进行任何更改。 请一步一步......
答案 0 :(得分:0)
MySQL的库必须被pip到项目目录,然后压缩到包含处理程序代码的相同存档文件中(在我的例子中是Python)。