小编pra*_*ats的帖子

将 confluence-kafka python 库与 AWS lambda 一起使用时出错

我尝试使用confluence-kafka python 库通过 lambda 函数管理我的集群,但该函数失败并出现错误:

"Unable to import module 'Test': No module named 'confluent_kafka.cimpl'"
Run Code Online (Sandbox Code Playgroud)

我的要求.txt

requests
confluent-kafka
Run Code Online (Sandbox Code Playgroud)

为了创建 zip 文件,我将代码移动到虚拟环境的 site-packages 位置并压缩所有内容。

Python代码:

import confluent_kafka.admin
import requests
def lambda_handler(event, context):
    print("Hello World")
Run Code Online (Sandbox Code Playgroud)

我使用的是 macOS 10.X。在 Linux 上,我注意到 pip install 创建了一个单独的 confluence_kafka.libs,它不会在 mac 上创建

python amazon-web-services aws-lambda confluent-kafka-python

8
推荐指数
1
解决办法
5316
查看次数