先說原因:安裝python包的時候,多裝了一個kafka的包:kafka ? ? ? ? ? ? ? ? ? ? 1.3.5
我把py文件打包成二進制文件,在linux上執行就一直報認證失敗,后來確認登錄信息、認證方式沒有問題,把這個kafka包卸載掉,重新打包,問題解決
Authentication? failed for user?
報錯截圖:
安裝的包:
[liliang@vbox kafka-test]$ pip ?list
Package ? ? ? ? ? ? ? ? ? Version
------------------------- --------
altgraph ? ? ? ? ? ? ? ? ?0.17.3
certifi ? ? ? ? ? ? ? ? ? 2023.5.7
charset-normalizer ? ? ? ?2.0.12
click ? ? ? ? ? ? ? ? ? ? 8.0.4
dataclasses ? ? ? ? ? ? ? 0.8
Flask ? ? ? ? ? ? ? ? ? ? 2.0.3
gevent ? ? ? ? ? ? ? ? ? ?22.10.2
greenlet ? ? ? ? ? ? ? ? ?2.0.2
idna ? ? ? ? ? ? ? ? ? ? ?3.4
importlib-metadata ? ? ? ?4.8.3
itsdangerous ? ? ? ? ? ? ?2.0.1
Jinja2 ? ? ? ? ? ? ? ? ? ?3.0.3
kafka ? ? ? ? ? ? ? ? ? ? 1.3.5
kafka-python ? ? ? ? ? ? ?2.0.2
MarkupSafe ? ? ? ? ? ? ? ?2.0.1
pip ? ? ? ? ? ? ? ? ? ? ? 21.3.1
pyinstaller ? ? ? ? ? ? ? 4.10
pyinstaller-hooks-contrib 2022.0
requests ? ? ? ? ? ? ? ? ?2.27.1
setuptools ? ? ? ? ? ? ? ?59.6.0
typing_extensions ? ? ? ? 4.1.1
urllib3 ? ? ? ? ? ? ? ? ? 1.26.16
Werkzeug ? ? ? ? ? ? ? ? ?2.0.3
zipp ? ? ? ? ? ? ? ? ? ? ?3.6.0
zope.event ? ? ? ? ? ? ? ?4.6
zope.interface ? ? ? ? ? ?5.5.2