From eb7037af7b776a8004d21b7484a2820b02525559 Mon Sep 17 00:00:00 2001 From: Akiyy-Lab <2806578374@qq.com> Date: Sat, 9 May 2026 04:16:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=EF=BC=9A=E5=90=AF=E5=8A=A8?= =?UTF-8?q?=E6=97=B6=E9=99=8D=E7=BA=A7=E5=A4=84=E7=90=86=20Playwright=20?= =?UTF-8?q?=E4=BE=9D=E8=B5=96=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cursor --- nonebot_plugin_bililive/utils/__init__.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/nonebot_plugin_bililive/utils/__init__.py b/nonebot_plugin_bililive/utils/__init__.py index 5139059..4b22b5c 100644 --- a/nonebot_plugin_bililive/utils/__init__.py +++ b/nonebot_plugin_bililive/utils/__init__.py @@ -296,7 +296,13 @@ def on_startup(): check_proxy() install() - asyncio.get_event_loop().run_until_complete(check_playwright_env()) + try: + asyncio.get_event_loop().run_until_complete(check_playwright_env()) + except ImportError as err: + logger.warning( + "Playwright 运行环境不完整,已跳过启动时强校验;" + f"涉及截图/浏览器能力时可能不可用。错误:{err}" + ) DATA_DIR.mkdir(parents=True, exist_ok=True)