震驚,kafka依賴位置不對竟然會出錯!

2021-10-01 14:47:57 字數 1759 閱讀 2461

python專案,連線kafka,直接報錯。

traceback (most recent call last)

: file "/push.py"

, line 269,in

main(

) file "/push.py"

, line 264

,in main

consumer = pushconsumer(pushconsumer.worker_pool, mode)

file "/push.py"

, line 42

,in __init__

self.consumer = kafkaconsumer(config(

).push_kafka_topic,

**kafka_properties)

file "/library/frameworks/python.framework/versions/3.7/lib/python3.7/site-packages/kafka/consumer/group.py"

, line 354

,in __init__

self._client = kafkaclient(metrics=self._metrics,

**self.config)

file "/library/frameworks/python.framework/versions/3.7/lib/python3.7/site-packages/kafka/client_async.py"

, line 206

,in __init__

self._selector = self.config[

'selector'](

) file "/library/frameworks/python.framework/versions/3.7/lib/python3.7/selectors.py"

, line 511

,in __init__

self._selector = select.kqueue(

)attributeerror: module 'select' has no attribute 'kqueue'

exception ignored in

:>

traceback (most recent call last)

: file "/library/frameworks/python.framework/versions/3.7/lib/python3.7/site-packages/kafka/client_async.py"

, line 439

,in __del__

self._close(

) file "/library/frameworks/python.framework/versions/3.7/lib/python3.7/site-packages/kafka/client_async.py"

, line 413

,in _close

ifnot self._closed:

attributeerror:

'kafkaclient'

object has no attribute '_closed'

經過多番尋找,最終定位是依賴出錯

from kafka import kafkaconsumer
這個依賴不能放在其他依賴的上面!!!

把它移到匯入依賴的最下方問題就自己解決了!

MoveWindow位置不對的問題

由於以前設計到介面的設計非常少,但現在的工作涉及到這個,所以記下來,怕以後還遇到類似的問題。在調整介面的時候,需要移動乙個按鈕,但是只要一移動,問題來了,在對話方塊上,死活顯示不出來,原始 如下 m but.getwindowrect rc m but.movewindow rc 後來記起來了,有個...

Linux安裝Kafka 依賴zookeeper

一 版本 kafka kafka 2.12 2.4.0 zk zookeeper 3.4.14 二 單機版安裝 server.properties 建立日誌資料夾 修改kafka配置檔案 vim config server.properties listeners plaintext 本機ip 90...

WPF中Popup等彈窗的位置不對 偏左或者偏右

1.情況如圖 正常情況 部分特殊情況 在一般的電腦都能正確顯示,就是第一種情況,同樣的 為什麼在不同的電腦就會顯示不同的位置呢,原來windows為了滿足 不同需求的使用者,左撇子和右撇子,就會顯示不同的情況,在顯示異常的電腦中,在執行中輸入table 如果出現下圖中的內容 就是那個table pc...