diff --git a/app/core/plugin.py b/app/core/plugin.py index aeb78e24..5455c0ca 100644 --- a/app/core/plugin.py +++ b/app/core/plugin.py @@ -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): """ 将一个插件重新加载到内存