我的python代码在本地计算机和aws ubuntu框上使用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
我真的只想把我的代码移植到lambda,而不需要做任何更改来访问我的rds mysql示例。请一步一步。。。
1条答案
按热度按时间trnvg8h31#
mysql的库必须被pip'ed到项目目录,然后压缩到包含处理程序代码的同一个归档文件中(在我的例子中是python)。