From 8d11513e54596e5fc20d15b05106f213929ce7c1 Mon Sep 17 00:00:00 2001 From: iomgaa Date: Thu, 9 Jul 2026 23:15:02 -0400 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=A6=81=E6=AD=A2=E6=97=A5=E5=BF=97?= =?UTF-8?q?=E7=BC=93=E5=AD=98=EF=BC=8C=E7=A1=AE=E4=BF=9D=E6=89=80=E6=9C=89?= =?UTF-8?q?=E6=97=A5=E5=BF=97=E7=AB=8B=E5=88=BB=E8=BE=93=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - scripts/*.sh: PYTHONUNBUFFERED=1 - tools/generate_questions.py: loguru file sink enqueue=False - main.py: loguru file sink enqueue=False Co-Authored-By: Claude Opus 4.6 (1M context) --- main.py | 2 +- scripts/generate_questions.sh | 3 +++ scripts/infer_video_mme.sh | 3 +++ tools/generate_questions.py | 1 + 4 files changed, 8 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index 3fec132..c9e6190 100644 --- a/main.py +++ b/main.py @@ -242,7 +242,7 @@ def main() -> None: rotation="500 MB", retention="30 days", encoding="utf-8", - enqueue=True, + enqueue=False, ) parser = _build_parser() diff --git a/scripts/generate_questions.sh b/scripts/generate_questions.sh index 55bb433..9922dbf 100755 --- a/scripts/generate_questions.sh +++ b/scripts/generate_questions.sh @@ -17,6 +17,9 @@ export CUDA_VISIBLE_DEVICES export HF_HUB_OFFLINE=1 export TRANSFORMERS_OFFLINE=1 +# 禁止任何形式的日志缓存,确保所有日志立刻输出 +export PYTHONUNBUFFERED=1 + # 加载环境变量(API key 等) set -a source .env diff --git a/scripts/infer_video_mme.sh b/scripts/infer_video_mme.sh index 82337de..625c50b 100755 --- a/scripts/infer_video_mme.sh +++ b/scripts/infer_video_mme.sh @@ -17,6 +17,9 @@ export CUDA_VISIBLE_DEVICES export HF_HUB_OFFLINE=1 export TRANSFORMERS_OFFLINE=1 +# 禁止任何形式的日志缓存,确保所有日志立刻输出 +export PYTHONUNBUFFERED=1 + # 加载环境变量(API key 等) set -a source .env diff --git a/tools/generate_questions.py b/tools/generate_questions.py index 74cd921..2cb6880 100644 --- a/tools/generate_questions.py +++ b/tools/generate_questions.py @@ -57,6 +57,7 @@ logger.add( format="{time:YYYY-MM-DD HH:mm:ss} | {level:<7} | {message}", level="DEBUG", rotation="50 MB", + enqueue=False, )