From ddacecec9a4db5c11a077dbd43f3ef7a1e2cb1c4 Mon Sep 17 00:00:00 2001 From: Mr Chen Date: Sat, 15 Jun 2024 22:07:27 +0800 Subject: [PATCH] Update plugins_api.py --- class/core/plugins_api.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/class/core/plugins_api.py b/class/core/plugins_api.py index 160bc657b..b4770017a 100755 --- a/class/core/plugins_api.py +++ b/class/core/plugins_api.py @@ -1090,7 +1090,8 @@ class plugins_api: if not os.path.exists(package): return (False, "插件不存在!") - sys.path.append(package) + if not package in sys.path: + sys.path.append(package) eval_str = "__import__('" + script + "')." + func + '(' + args + ')' newRet = eval(eval_str) if mw.isDebugMode():