mysql连接器无法导入模块“myapp”:没有名为“mysql”的模块

lrpiutwd  于 2021-06-24  发布在  Mysql
关注(0)|答案(1)|浏览(339)

我的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示例。请一步一步。。。

trnvg8h3

trnvg8h31#

mysql的库必须被pip'ed到项目目录,然后压缩到包含处理程序代码的同一个归档文件中(在我的例子中是python)。

相关问题