问题描述:
之前使用的python 3.6 既安装了pip install kafka 又安装了pip install kafka-python
之后使用了python3.7版本 发现代码运行 不起来了
报错simple.py
slef.async
SyntaxError:invalid syntax
报错
感觉很是奇怪,查找后发现是版本兼容问题
两个解决办法:
1.降级到python3.6
2.删除库kafka pip uninstall kafka 然后重新安装pip uninstall kafka-python & pip install kafka-python
导入使用kafka的时候使用from kafka.producer import KakfkaProducer 而不是使用原来的from kafka import KafkaProducer