我尝试部署一个 AWS lambda 应用程序,我使用 Chalice Python 框架实现。我的 app.py 连接到 MySQL 服务器,因此必须
import mysql.connector
但是在每次调用我的一个 lambda 函数时,我都会在日志中得到一个错误
'Unable to import module 'app': No module named mysql.connector'
我尝试将 mysql.connector 添加到 chalice 项目中的 requirements.txt 文件中:
mysql_connector==2.1.6
如果我这样做,AWS lambda 环境中会出现另外 2 个包含多个文件的文件夹:
/mysql_connector-2.1.6.data
/mysql_connector-2.1.6.dist-info
但错误仍然是一样的。如何使用 Chalice 部署 python mysql.connector?