Python 无法导入模块';lambda_函数';:没有名为';mysql';

Python 无法导入模块';lambda_函数';:没有名为';mysql';,python,mysql,aws-lambda,Python,Mysql,Aws Lambda,我正在尝试使用Lambda函数将数据发送到AWS RDS上托管的MySQL数据库。但是,当我尝试使用import mysql.connector导入mysql模块时,会出现“Runtime.ImportModuleError”错误 我已经尝试在线查找mysql.connector的python文件以上载到函数,但没有成功 导入mysql.connector def lambda_处理程序(事件、上下文): mydb=mysql.connector.connect( host=“test.url.

我正在尝试使用Lambda函数将数据发送到AWS RDS上托管的MySQL数据库。但是,当我尝试使用import mysql.connector导入mysql模块时,会出现“Runtime.ImportModuleError”错误

我已经尝试在线查找mysql.connector的python文件以上载到函数,但没有成功

导入mysql.connector
def lambda_处理程序(事件、上下文):
mydb=mysql.connector.connect(
host=“test.url.us-west-2.rds.amazonaws.com”,
user=“root”,
passwd=“password”,
数据库=“测试”)
mycursor=mydb.cursor()
sql=“插入表值('test')”
mycursor.execute(sql)
mydb.commit()
返回{
状态:“成功”
}

我想对远程RDS数据库成功执行上面的SQL命令。但是我不断得到
“无法导入模块'lambda_function':没有名为'mysql'的模块”

当将Python函数部署到AWS lambda时,您需要使用Python文件

如果您的函数依赖于除SDK for Python(Boto 3)之外的库,请使用pip将它们安装到本地目录,并将它们包含在部署包中