Python安装kafka-python后报错ImportError: cannot import name ‘KafkaProducer‘ from ‘kafka‘

07-03 1655阅读

场景

安装kafka-python

pip install kafka-python

安装完成后根据kafka-python document教程运行代码

from kafka import KafkaProducer
from kafka.errors import KafkaError
producer = KafkaProducer(bootstrap_servers=['broker1:1234'])
# Asynchronous by default
future = producer.send('my-topic', b'raw_bytes')

运行后报错

错误

from kafka import KafkaProducer
ImportError: cannot import name 'KafkaProducer' from 'kafka' 

解决

由于自己pkg路径中含有名为kafka的包。

Python安装kafka-python后报错ImportError: cannot import name ‘KafkaProducer‘ from ‘kafka‘

将项目路径下自建的kafka包改名或删除即可

VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]