导入错误没有名为 kafka 的模块

Muk*_*und 3 python python-2.7 kafka-consumer-api

我正在努力import KafkaConsumer from kafka

它说:

没有名为 kafka 的模块

from kafka import KafkaConsumer
import sys

consumer = KafkaConsumer('test', bootstrap_servers='10.221.129.223')
Run Code Online (Sandbox Code Playgroud)

root@ubuntu-14:~/kafka_2.11-0.8.2.1# ls bin config libs 许可证通知 test.py

有什么建议?因为这在某个时候工作正常。安装最新版本的 kafka 后,它会引发此错误。

小智 7

嗨,要解决此问题,您必须为 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