【问题标题】:Install confluent-kafka avro with pip使用 pip 安装 confluent-kafka avro
【发布时间】:2021-11-25 20:54:08
【问题描述】:

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

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

pip install confluent-kafka[avro]

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

no matches found: confluent-kafka[avro]

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

【问题讨论】:

  • 你能确认confluent-kafka安装了吗?
  • 是的,我可以安装 confluent-kafka,如果我尝试导入 confluent-kafka 就可以了。

标签: python apache-kafka avro confluent-platform


【解决方案1】:

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

pip install "confluent-kafka[avro]"

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

【讨论】:

    【解决方案2】:

    尝试直接从github安装

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

    【讨论】:

      【解决方案3】:

      已解决!在我的情况下,它是 python 版本

      1. 我使用的是 python 3.10.1 版本
      2. 从添加或删除程序卸载python 3.10.1和python Launcher
      3. 使用此link 下载 x64 位的 python 3.7.0 或从此处下载Link
      4. 现在您可以:pip install confluent-kafka[avro]

      【讨论】:

        猜你喜欢
        • 2016-11-10
        • 2019-11-18
        • 2019-07-30
        • 1970-01-01
        • 2020-10-09
        • 2019-04-04
        • 2020-10-15
        • 1970-01-01
        • 2019-08-23
        相关资源
        最近更新 更多