【发布时间】:2018-05-08 19:19:39
【问题描述】:
我尝试部署一个 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?
【问题讨论】:
标签: mysql aws-lambda chalice