Ubuntu 18.04 python3.7 confluent-kafka нет модуля с именем ‘confluent_kafka.cimpl’

#python #vmware #confluent-platform

#python #confluent-kafka-python

Вопрос:

У меня есть виртуальная машина, работающая на ubuntu 18.04. На нем я установил:

  • python3.7
  • confluent-kafka при запуске скрипта Python я встретил это сообщение об ошибке:
     from .cimpl import (Consumer, #noqa
    
    ModuleNotFoundError: no module named 'confluent_kafka.cimpl'
  

Я пытался запустить / установить / удалить многими способами, но эта ошибка все еще возникала.

Ответ №1:

Установите модули confluent_kafka

 pip3 install confluent_kafka
  

или попробуйте выполнить следующие действия

 sudo apt-get install librdkafka1 librdkafka-dev libssl-dev liblz4-dev libsasl2-dev
git clone https://github.com/confluentinc/confluent-kafka-python.git
cd confluent-kafka-python; ./configure ; make ; sudo make install
  

https://github.com/confluentinc/confluent-kafka-python