使用 pip 安装 confluent-kafka avro

use*_*655 3 python avro apache-kafka confluent-platform

我正在尝试在 macOs Sierra 上使用 python3 为 confluent-kafka 安装 avro 包。

安装 confluent-kafka 包工作正常,没有问题。问题是当我尝试安装 avro 包时:

pip install confluent-kafka[avro]
Run Code Online (Sandbox Code Playgroud)

我刚刚从 bash 收到一条错误消息,说:

no matches found: confluent-kafka[avro]
Run Code Online (Sandbox Code Playgroud)

我怎样才能安装这个包?有谁在mac上成功做到了?

fxx*_*fxx 7

假设您没有使用 bash(在我的情况下是 zsh),这[]可能会弄乱您的 shell。以下应该解决这个问题:

pip install "confluent-kafka[avro]"
Run Code Online (Sandbox Code Playgroud)

对我来说,这适用于pypi的默认安装,不需要 github URL。