【问题标题】:import error no module named kafka导入错误没有名为 kafka 的模块
【发布时间】:2020-04-28 21:32:30
【问题描述】:

我正在尝试import KafkaConsumer from kafka

上面写着:

没有名为 kafka 的模块

from kafka import KafkaConsumer
import sys

consumer = KafkaConsumer('test', bootstrap_servers='10.221.129.223')

root@ubuntu-14:~/kafka_2.11-0.8.2.1# ls bin config libs LICENSE 注意 test.py

有什么建议吗?因为这在某个时候工作得很好。安装最新版本的 kafka 后会抛出此错误。

【问题讨论】:

    标签: python python-2.7 kafka-consumer-api


    【解决方案1】:

    您好,要解决此问题,您必须为 python 安装 kafka 库:kafka-python

    这是基于 linux/debian 的操作系统的命令

    pip install kafka-python

    我认为你还必须在你的操作系统上安装 kafka。

    https://www.digitalocean.com/community/tutorials/how-to-install-apache-kafka-on-ubuntu-14-04

    【讨论】:

      【解决方案2】:

      我有同样的问题。 如果Kafkakafka-python 已经安装并且您仍然遇到此问题,请检查您正在运行脚本的python 版本。 (例如,kafka-python 可以安装在 python3 中,并且您正在尝试使用 python2 执行脚本)

      【讨论】:

        猜你喜欢
        • 2018-07-10
        • 2015-11-30
        • 2012-05-25
        • 2012-03-16
        • 2011-12-10
        • 2016-07-18
        • 2018-07-06
        • 1970-01-01
        相关资源
        最近更新 更多