如何使用 Python 3.6 将 pymysql 模块安装到 AWS Lambda [英] How to install pymysql module to AWS Lambda using Python 3.6

查看:42
本文介绍了如何使用 Python 3.6 将 pymysql 模块安装到 AWS Lambda的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在构建 Amazon Echo 技能,但出于某种原因,我无法弄清楚如何将 pymysql 安装到 AWS Lambda 以将 AWS Lambda 函数连接到 Amazon RDS (Mysql) 数据库.

I am building an Amazon Echo skill, and for some reason I cant figure out how to install pymysql on to AWS Lambda to connect the AWS Lambda function to the Amazon RDS (Mysql) Data Base.

推荐答案

这可能是 如何在 AWS lambda 上安装 pymysql

您需要先创建 Lambda 函数部署包,然后使用控制台或 CLI 上传包.这基本上打包了你所有的非默认库——比如 pymysql.创建部署包(Python)

You need to first create the Lambda function deployment package, and then use the console or the CLI to upload the package. This basically packages up all your non-default libraries - like pymysql. Creating a Deployment Package (Python)

例如,安装和打包pymysql:

pip install pymysql -t /path/to/project-dir
zip -r lambda.zip /path/to/project-dir 

然后通过控制台或 AWS CLI 上传 lambda.zip.

Then upload lambda.zip through the console or AWS CLI.

这篇关于如何使用 Python 3.6 将 pymysql 模块安装到 AWS Lambda的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆