2024-05-15 01:23:03 发布
网友
我正在尝试将sqlalchemy的linux包放在一个zip文件中,该文件将在AWS lambda中使用,但是到目前为止还没有找到任何有效的方法。我让熊猫和努比这样工作:
以numpy为例:
https://pypi.org/project/numpy/#files
这在以前的包中是有效的,但是对于SQLalchemy来说似乎没有可用的轮子。我试着下载pypi上可用的内容,但当我包含它时,Lambda抱怨导入不存在
所以我正在寻找一个兼容unix的SQLalchemy包
您需要启动EC2来创建层。在Runtimes中查找实例的AMI。例如,Python3.6使用AWSLinux1。 在这种情况下,您需要安装Python 3.6并执行以下命令:
sudo su mkdir -p temp/python cd temp/python pip-3.6 install SQLAlchemy -t . cd .. zip -r9 ../sqlalchemy.zip .
例如,使用SFTP提取这个zip并上传到AWS Lambda层。你的图层会很好的工作
您需要启动EC2来创建层。在Runtimes中查找实例的AMI。例如,Python3.6使用AWSLinux1。 在这种情况下,您需要安装Python 3.6并执行以下命令:
例如,使用SFTP提取这个zip并上传到AWS Lambda层。你的图层会很好的工作
相关问题 更多 >
编程相关推荐