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

避免分身时误报插件已存在
This commit is contained in:
景大侠
2025-06-09 09:50:55 +08:00
parent 327d30dcc2
commit c7cbb13044
+4
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):
"""
将一个插件重新加载到内存