我通过无服务器框架部署了python lambda函数。通过pymysql
安装了pip
。我的处理程序信息是:dynamodbtoauroradb/aurora-data-management/aurora-data-management.handler
我收到此错误:
Unable to import module 'dynamodbtoauroradb/aurora-data-management/aurora-data-management': No module named 'pymysql'
不确定错误在哪里。
答案 0 :(得分:1)
答案 1 :(得分:0)
您的系统软件包中有pymysql的机会。因此,在构建虚拟环境时,它使用了系统软件包。
使用
创建一个干净的virtualenvvirtualenv --no-site-packages envname
否则,您可以使用
pip install pymysql --no-deps --ignore-installed