使用pip安装confluent-kafka avro

时间:2017-11-14 15:49:02

标签: python apache-kafka avro confluent confluent-kafka

我正在尝试在macOs Sierra上安装带有python3的confluent-kafka的avro软件包。

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

pip install confluent-kafka[avro]

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

no matches found: confluent-kafka[avro]

如何安装此软件包?有没有其他人设法在mac上做到这一点?

2 个答案:

答案 0 :(得分:2)

尝试直接从github安装

pip install git+git://github.com/confluentinc/confluent-kafka-python.git

答案 1 :(得分:0)

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

pip install "confluent-kafka[avro]"

对我来说,它使用pypi的默认安装,不需要github URL。