From 664336cf3492476a461fd05094560dcdebe65a4f Mon Sep 17 00:00:00 2001 From: ping <1017253325@qq.com> Date: Thu, 2 Jul 2026 15:47:15 +0800 Subject: [PATCH] update --- kgadget/ubuntu/kgadget.spec | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/kgadget/ubuntu/kgadget.spec b/kgadget/ubuntu/kgadget.spec index 024d3c9..af33d2d 100644 --- a/kgadget/ubuntu/kgadget.spec +++ b/kgadget/ubuntu/kgadget.spec @@ -5,8 +5,13 @@ import dataui from PyInstaller.utils.hooks import collect_dynamic_libs # 新增导入 -# 收集 confluent_kafka 的所有动态库 -kafka_binaries = collect_dynamic_libs('confluent_kafka') +# 收集所有科学计算库的动态库 +numpy_binaries = collect_dynamic_libs('numpy') +scipy_binaries = collect_dynamic_libs('scipy') # 如果使用了 scipy +pandas_binaries = collect_dynamic_libs('pandas') # 如果使用了 pandas + +# 合并所有动态库列表 +all_binaries = numpy_binaries + scipy_binaries + pandas_binaries + kafka_binaries duipath = os.path.dirname(dataui.__file__) @@ -14,7 +19,7 @@ block_cipher = None a = Analysis(['../src/kgadget.py'], pathex=['../src'], - binaries=kafka_binaries, + binaries=all_binaries, datas=[ (f'{duipath}/tmpl/bricks/*.*', 'dataui/tmpl/bricks') ],