fix 插件卸载后从系统模块中移除

避免分身时误报插件已存在
This commit is contained in:
景大侠
2025-06-08 11:30:33 +08:00
parent 327d30dcc2
commit c7cbb13044

View File

@@ -307,6 +307,10 @@ class PluginManager(metaclass=Singleton):
"""
self.stop(plugin_id)
from sys import modules
del modules[f"app.plugins.{plugin_id.lower()}"]
def reload_plugin(self, plugin_id: str):
"""
将一个插件重新加载到内存