KoishiMoe / nonebot-plugin-mediawiki

适用于 nonebot2 的 MediaWiki 查询插件
GNU Affero General Public License v3.0
13 stars 1 forks source link

插件加载不正确 #2

Closed yhzcake closed 2 years ago

yhzcake commented 2 years ago

今天我通过脚手架加载了本插件,在pyproject.yoml可以找到插件id,但在机器人加载中并未出现该插件 image 但向机器人发送/wiki.app时机器人返回Event type <class 'nonebot.adapters.onebot.v11.event.PrivateMessageEvent'> not match annotation GroupMessageEvent, ignored image 同时nonebot-plugin-help和nonebot-plugin-manager均显示该插件未加载 image

yhzcake commented 2 years ago

还有,说实话read.md没太看懂,翻了好几遍也不知道这个插件到底是怎么用的,具体的指令什么的没搞懂,只看到Wiki.add貌似是一条指令

KoishiMoe commented 2 years ago

麻烦提供一下bot启动过程的log,我看看有没有报错

(记得删掉里面的个人信息)

yhzcake commented 2 years ago

抱歉,我不会找这个bot的日志文件,而且在那之后我删掉了这个插件并且重复启动过bot很多次,并不确定那个日志是否还存在

yhzcake commented 2 years ago

你可以告诉我应该在哪里寻找日志,如果不存在我可以重新安装插件测试

KoishiMoe commented 2 years ago

日志文件的位置取决于你用的bot了,如果是自己用脚手架组的大概是没有日志文件的;你把插件重新安装上,然后启动bot,把屏幕输出的内容复制下来就行

yhzcake commented 2 years ago

是用脚手架安装的,这次的输出内容在这里 08-28 19:35:49 [SUCCESS] nonebot | NoneBot is initializing... 08-28 19:35:49 [INFO] nonebot | Current Env: dev 08-28 19:35:49 [DEBUG] nonebot | Loaded Config: {'driver': '~fastapi', 'host': IPv4Address('127.0.0.1'), 'port': 8080, 'log_level': 'DEBUG', 'api_timeout': 30.0, 'superusers': set(), 'nickname': set(), 'command_start': {'/'}, 'command_sep': {'.'}, 'session_expire_timeout': datetime.timedelta(seconds=120), 'fastapi_reload': True, 'environment': 'dev'} 08-28 19:35:49 [DEBUG] nonebot | Succeeded to load adapter "OneBot V11" 08-28 19:35:49 [SUCCESS] nonebot | Succeeded to import "echo" 08-28 19:35:50 [SUCCESS] nonebot | Succeeded to import "nonebot_plugin_who_at_me" 08-28 19:35:50 [ERROR] nonebot | Failed to import "nonebot_plugin_mediawiki" Traceback (most recent call last): File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\runpy.py", line 192, in _run_module_as_main return _run_code(code, main_globals, None, File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\runpy.py", line 85, in _run_code exec(code, run_globals) File "C:\Users\yhz_cake\AppData\Local\Programs\Python\Python38\Scripts\nb.exe__main.py", line 7, in sys.exit(main()) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 1130, in call return self.main(args, kwargs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 1055, in main rv = self.invoke(ctx) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 1657, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 1404, in invoke return ctx.invoke(self.callback, ctx.params) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 760, in invoke return __callback(args, **kwargs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nb_cli\commands\main.py", line 30, in run run_bot(file, app) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nb_cli\handlers\deploy.py", line 20, in run_bot module = importlib.import_module(module_name) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\importlib\init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 671, in _load_unlocked File "", line 783, in exec_module File "", line 219, in _call_with_frames_removed File ".\bot.py", line 27, in nonebot.load_from_toml("pyproject.toml") File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 119, in load_from_toml return load_all_plugins(plugins, plugin_dirs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 53, in load_all_plugins return manager.load_all_plugins() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 172, in load_all_plugins return set( File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 173, in filter(None, (self.load_plugin(name) for name in self.available_plugins))

File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 144, in load_plugin module = importlib.import_module(name) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\importlib__init.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 671, in _load_unlocked File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 237, in exec_module super().exec_module(module) File "", line 783, in exec_module File "", line 219, in _call_with_frames_removed File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot_plugin_mediawiki__init__.py", line 8, in from . import config_manager File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot_plugin_mediawiki\config_manager.py", line 155, in async def check_prefix(event: MessageEvent, state: T_State, matcher: Type[Matcher]) -> tuple[str, Config]: TypeError: 'type' object is not subscriptable 08-28 19:35:50 [ERROR] nonebot | Failed to import "nonebot_plugin_apscheduler" Traceback (most recent call last): File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\runpy.py", line 192, in _run_module_as_main return _run_code(code, main_globals, None, File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\runpy.py", line 85, in _run_code exec(code, run_globals) File "C:\Users\yhz_cake\AppData\Local\Programs\Python\Python38\Scripts\nb.exe__main.py", line 7, in sys.exit(main()) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 1130, in call return self.main(args, kwargs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 1055, in main rv = self.invoke(ctx) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 1657, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 1404, in invoke return ctx.invoke(self.callback, ctx.params) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 760, in invoke return __callback(args, **kwargs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nb_cli\commands\main.py", line 30, in run run_bot(file, app) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nb_cli\handlers\deploy.py", line 20, in run_bot module = importlib.import_module(module_name) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\importlib__init.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 671, in _load_unlocked File "", line 783, in exec_module File "", line 219, in _call_with_frames_removed File ".\bot.py", line 27, in nonebot.load_from_toml("pyproject.toml") File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 119, in load_from_toml return load_all_plugins(plugins, plugin_dirs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 53, in load_all_plugins return manager.load_all_plugins() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 172, in load_all_plugins return set( File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 173, in filter(None, (self.load_plugin(name) for name in self.available_plugins)) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 144, in load_plugin module = importlib.import_module(name) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\importlib__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 671, in _load_unlocked File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 237, in exec_module super().exec_module(module) File "", line 783, in exec_module File "", line 219, in _call_with_frames_removed File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot_plugin_youthstudy__init.py", line 17, in scheduler = require('nonebot_plugin_apscheduler').scheduler File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 163, in require plugin = load_plugin(name) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 28, in load_plugin return manager.load_plugin(module_path) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 144, in load_plugin module = importlib.import_module(name) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\importlib\init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 973, in _find_and_load_unlocked ModuleNotFoundError: No module named 'nonebot_plugin_apscheduler' 08-28 19:35:51 [ERROR] nonebot | Failed to import "nonebot_plugin_youthstudy" Traceback (most recent call last): File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\runpy.py", line 192, in _run_module_as_main return _run_code(code, main_globals, None, File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\runpy.py", line 85, in _run_code exec(code, run_globals) File "C:\Users\yhz_cake\AppData\Local\Programs\Python\Python38\Scripts\nb.exe\main__.py", line 7, in sys.exit(main()) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 1130, in call return self.main(*args, kwargs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 1055, in main rv = self.invoke(ctx) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 1657, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 1404, in invoke return ctx.invoke(self.callback, ctx.params) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 760, in invoke return callback(*args, kwargs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nb_cli\commands\main.py", line 30, in run run_bot(file, app) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nb_cli\handlers\deploy.py", line 20, in run_bot module = importlib.import_module(module_name) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\importlib__init.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 671, in _load_unlocked File "", line 783, in exec_module File "", line 219, in _call_with_frames_removed File ".\bot.py", line 27, in nonebot.load_from_toml("pyproject.toml") File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 119, in load_from_toml return load_all_plugins(plugins, plugin_dirs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 53, in load_all_plugins return manager.load_all_plugins() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 172, in load_all_plugins return set( File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 173, in filter(None, (self.load_plugin(name) for name in self.available_plugins)) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 144, in load_plugin module = importlib.import_module(name) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\importlib__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 671, in _load_unlocked File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 237, in exec_module super().exec_module(module) File "", line 783, in exec_module File "", line 219, in _call_with_frames_removed File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot_plugin_youthstudy__init.py", line 17, in scheduler = require('nonebot_plugin_apscheduler').scheduler File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 165, in require raise RuntimeError(f'Cannot load plugin "{name}"!') RuntimeError: Cannot load plugin "nonebot_plugin_apscheduler"! 08-28 19:35:51 [SUCCESS] nonebot | Succeeded to import "nonebot_plugin_analysis_bilibili" 08-28 19:35:51 [SUCCESS] nonebot | Succeeded to import "nonebot_plugin_help" c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\fuzzywuzzy\fuzz.py:11: UserWarning: Using slow pure-python SequenceMatcher. Install python-Levenshtein to remove this warning warnings.warn('Using slow pure-python SequenceMatcher. Install python-Levenshtein to remove this warning') 08-28 19:35:51 [ERROR] nonebot | Failed to import "nonebot_plugin_apscheduler" Traceback (most recent call last): File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\runpy.py", line 192, in _run_module_as_main return _run_code(code, main_globals, None, File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\runpy.py", line 85, in _run_code exec(code, run_globals) File "C:\Users\yhz_cake\AppData\Local\Programs\Python\Python38\Scripts\nb.exe\main__.py", line 7, in sys.exit(main()) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 1130, in call return self.main(*args, kwargs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 1055, in main rv = self.invoke(ctx) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 1657, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 1404, in invoke return ctx.invoke(self.callback, ctx.params) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 760, in invoke return callback(*args, kwargs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nb_cli\commands\main.py", line 30, in run run_bot(file, app) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nb_cli\handlers\deploy.py", line 20, in run_bot module = importlib.import_module(module_name) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\importlib__init.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 671, in _load_unlocked File "", line 783, in exec_module File "", line 219, in _call_with_frames_removed File ".\bot.py", line 27, in nonebot.load_from_toml("pyproject.toml") File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 119, in load_from_toml return load_all_plugins(plugins, plugin_dirs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 53, in load_all_plugins return manager.load_all_plugins() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 172, in load_all_plugins return set( File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 173, in filter(None, (self.load_plugin(name) for name in self.available_plugins)) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 144, in load_plugin module = importlib.import_module(name) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\importlib__init.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 671, in _load_unlocked File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 237, in exec_module super().exec_module(module) File "", line 783, in exec_module File "", line 219, in _call_with_frames_removed File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot_plugin_course__init.py", line 17, in scheduler = require("nonebot_plugin_apscheduler").scheduler File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 161, in require plugin = manager.load_plugin(name) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 144, in load_plugin module = importlib.import_module(name) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\importlib\init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 973, in _find_and_load_unlocked ModuleNotFoundError: No module named 'nonebot_plugin_apscheduler' 08-28 19:35:51 [ERROR] nonebot | Failed to import "nonebot_plugin_course" Traceback (most recent call last): File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\runpy.py", line 192, in _run_module_as_main return _run_code(code, main_globals, None, File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\runpy.py", line 85, in _run_code exec(code, run_globals) File "C:\Users\yhz_cake\AppData\Local\Programs\Python\Python38\Scripts\nb.exe\main__.py", line 7, in sys.exit(main()) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 1130, in call return self.main(*args, kwargs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 1055, in main rv = self.invoke(ctx) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 1657, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 1404, in invoke return ctx.invoke(self.callback, ctx.params) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\click\core.py", line 760, in invoke return callback(*args, *kwargs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nb_cli\commands\main.py", line 30, in run run_bot(file, app) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nb_cli\handlers\deploy.py", line 20, in run_bot module = importlib.import_module(module_name) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\importlib__init.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 671, in _load_unlocked File "", line 783, in exec_module File "", line 219, in _call_with_frames_removed File ".\bot.py", line 27, in nonebot.load_from_toml("pyproject.toml") File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 119, in load_from_toml return load_all_plugins(plugins, plugin_dirs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 53, in load_all_plugins return manager.load_all_plugins() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 172, in load_all_plugins return set( File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 173, in filter(None, (self.load_plugin(name) for name in self.available_plugins)) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 144, in load_plugin module = importlib.import_module(name) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\importlib__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 671, in _load_unlocked File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 237, in exec_module super().exec_module(module) File "", line 783, in exec_module File "", line 219, in _call_with_frames_removed File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot_plugin_course\init__.py", line 17, in scheduler = require("nonebot_plugin_apscheduler").scheduler File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 165, in require raise RuntimeError(f'Cannot load plugin "{name}"!') RuntimeError: Cannot load plugin "nonebot_plugin_apscheduler"! 08-28 19:35:52 [SUCCESS] nonebot | Succeeded to import "nonebot_plugin_biliav" 08-28 19:35:52 [SUCCESS] nonebot | Succeeded to import "nonebot_plugin_ygo" 08-28 19:35:52 [SUCCESS] nonebot | Succeeded to import "nonebot_plugin_remake" 08-28 19:35:52 [SUCCESS] nonebot | Succeeded to import "nonebot_plugin_withdraw" 08-28 19:35:52 [INFO] nonebot_plugin_docs | Nonebot docs will be running at: http://localhost:8080/website/ 08-28 19:35:52 [SUCCESS] nonebot | Succeeded to import "nonebot_plugin_docs" 08-28 19:35:52 [SUCCESS] nonebot | Succeeded to import "nonebot_plugin_manager" 08-28 19:35:52 [SUCCESS] nonebot | Succeeded to import "nonebot_plugin_simplemusic" 08-28 19:35:52 [SUCCESS] nonebot | Running NoneBot... 08-28 19:35:52 [DEBUG] nonebot | Loaded adapters: OneBot V11 08-28 19:35:52 [INFO] uvicorn | Will watch for changes in these directories: ['D:\nonebot\nonebot2'] 08-28 19:35:52 [INFO] uvicorn | Uvicorn running on http://127.0.0.1:8080 (Press CTRL+C to quit) 08-28 19:35:52 [INFO] uvicorn | Started reloader process [45900] using WatchFiles 08-28 19:35:53 [SUCCESS] nonebot | NoneBot is initializing... 08-28 19:35:53 [INFO] nonebot | Current Env: dev 08-28 19:35:53 [DEBUG] nonebot | Loaded Config: {'driver': '~fastapi', 'host': IPv4Address('127.0.0.1'), 'port': 8080, 'log_level': 'DEBUG', 'api_timeout': 30.0, 'superusers': set(), 'nickname': set(), 'command_start': {'/'}, 'command_sep': {'.'}, 'session_expire_timeout': datetime.timedelta(seconds=120), 'fastapi_reload': True, 'environment': 'dev'} 08-28 19:35:53 [DEBUG] nonebot | Succeeded to load adapter "OneBot V11" 08-28 19:35:53 [SUCCESS] nonebot | Succeeded to import "echo" 08-28 19:35:53 [SUCCESS] nonebot | Succeeded to import "nonebot_plugin_biliav" 08-28 19:35:53 [ERROR] nonebot | Failed to import "nonebot_plugin_apscheduler" Traceback (most recent call last): File "", line 1, in File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\multiprocessing\spawn.py", line 116, in spawn_main exitcode = _main(fd, parent_sentinel) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\multiprocessing\spawn.py", line 129, in _main return self._bootstrap(parent_sentinel) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\multiprocessing\process.py", line 313, in _bootstrap self.run() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\multiprocessing\process.py", line 108, in run self._target(self._args, self._kwargs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn_subprocess.py", line 76, in subprocess_started target(sockets=sockets) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn\server.py", line 60, in run return asyncio.run(self.serve(sockets=sockets)) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\runners.py", line 43, in run return loop.run_until_complete(main) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\base_events.py", line 595, in run_until_complete self.run_forever() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\base_events.py", line 563, in run_forever self._run_once() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\base_events.py", line 1844, in _run_once handle._run() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\events.py", line 81, in _run self._context.run(self._callback, self._args) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn\server.py", line 67, in serve config.load() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn\config.py", line 479, in load self.loaded_app = import_from_string(self.app) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn\importer.py", line 21, in import_from_string module = importlib.import_module(module_str) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\importlib__init.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 671, in _load_unlocked File "", line 783, in exec_module File "", line 219, in _call_with_frames_removed File ".\bot.py", line 27, in nonebot.load_from_toml("pyproject.toml") File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 119, in load_from_toml return load_all_plugins(plugins, plugin_dirs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 53, in load_all_plugins return manager.load_all_plugins() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 172, in load_all_plugins return set( File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 173, in filter(None, (self.load_plugin(name) for name in self.available_plugins)) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 144, in load_plugin module = importlib.import_module(name) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\importlib__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 671, in _load_unlocked File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 237, in exec_module super().exec_module(module) File "", line 783, in exec_module File "", line 219, in _call_with_frames_removed File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot_plugin_youthstudy\init.py", line 17, in scheduler = require('nonebot_plugin_apscheduler').scheduler File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 163, in require plugin = load_plugin(name) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 28, in load_plugin return manager.load_plugin(module_path) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 144, in load_plugin module = importlib.import_module(name) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\importlib\init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 973, in _find_and_load_unlocked ModuleNotFoundError: No module named 'nonebot_plugin_apscheduler' 08-28 19:35:54 [ERROR] nonebot | Failed to import "nonebot_plugin_youthstudy" Traceback (most recent call last): File "", line 1, in File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\multiprocessing\spawn.py", line 116, in spawn_main exitcode = _main(fd, parent_sentinel) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\multiprocessing\spawn.py", line 129, in _main return self._bootstrap(parent_sentinel) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\multiprocessing\process.py", line 313, in _bootstrap self.run() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\multiprocessing\process.py", line 108, in run self._target(self._args, self._kwargs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn_subprocess.py", line 76, in subprocess_started target(sockets=sockets) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn\server.py", line 60, in run return asyncio.run(self.serve(sockets=sockets)) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\runners.py", line 43, in run return loop.run_until_complete(main) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\base_events.py", line 595, in run_until_complete self.run_forever() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\base_events.py", line 563, in run_forever self._run_once() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\base_events.py", line 1844, in _run_once handle._run() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\events.py", line 81, in _run self._context.run(self._callback, self._args) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn\server.py", line 67, in serve config.load() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn\config.py", line 479, in load self.loaded_app = import_from_string(self.app) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn\importer.py", line 21, in import_from_string module = importlib.import_module(module_str) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\importlib__init.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 671, in _load_unlocked File "", line 783, in exec_module File "", line 219, in _call_with_frames_removed File ".\bot.py", line 27, in nonebot.load_from_toml("pyproject.toml") File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 119, in load_from_toml return load_all_plugins(plugins, plugin_dirs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 53, in load_all_plugins return manager.load_all_plugins() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 172, in load_all_plugins return set( File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 173, in filter(None, (self.load_plugin(name) for name in self.available_plugins)) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 144, in load_plugin module = importlib.import_module(name) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\importlib__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 671, in _load_unlocked File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 237, in exec_module super().exec_module(module) File "", line 783, in exec_module File "", line 219, in _call_with_frames_removed File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot_plugin_youthstudy\init__.py", line 17, in scheduler = require('nonebot_plugin_apscheduler').scheduler File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 165, in require raise RuntimeError(f'Cannot load plugin "{name}"!') RuntimeError: Cannot load plugin "nonebot_plugin_apscheduler"! 08-28 19:35:54 [SUCCESS] nonebot | Succeeded to import "nonebot_plugin_ygo" 08-28 19:35:54 [SUCCESS] nonebot | Succeeded to import "nonebot_plugin_manager" 08-28 19:35:54 [SUCCESS] nonebot | Succeeded to import "nonebot_plugin_withdraw" 08-28 19:35:55 [ERROR] nonebot | Failed to import "nonebot_plugin_mediawiki" Traceback (most recent call last): File "", line 1, in File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\multiprocessing\spawn.py", line 116, in spawn_main exitcode = _main(fd, parent_sentinel) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\multiprocessing\spawn.py", line 129, in _main return self._bootstrap(parent_sentinel) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\multiprocessing\process.py", line 313, in _bootstrap self.run() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\multiprocessing\process.py", line 108, in run self._target(self._args, self._kwargs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn_subprocess.py", line 76, in subprocess_started target(sockets=sockets) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn\server.py", line 60, in run return asyncio.run(self.serve(sockets=sockets)) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\runners.py", line 43, in run return loop.run_until_complete(main) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\base_events.py", line 595, in run_until_complete self.run_forever() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\base_events.py", line 563, in run_forever self._run_once() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\base_events.py", line 1844, in _run_once handle._run() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\events.py", line 81, in _run self._context.run(self._callback, self._args) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn\server.py", line 67, in serve config.load() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn\config.py", line 479, in load self.loaded_app = import_from_string(self.app) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn\importer.py", line 21, in import_from_string module = importlib.import_module(module_str) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\importlib__init.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 671, in _load_unlocked File "", line 783, in exec_module File "", line 219, in _call_with_frames_removed File ".\bot.py", line 27, in nonebot.load_from_toml("pyproject.toml") File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 119, in load_from_toml return load_all_plugins(plugins, plugin_dirs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 53, in load_all_plugins return manager.load_all_plugins() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 172, in load_all_plugins return set( File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 173, in filter(None, (self.load_plugin(name) for name in self.available_plugins)) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 144, in load_plugin module = importlib.import_module(name) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\importlib__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 671, in _load_unlocked File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 237, in exec_module super().exec_module(module) File "", line 783, in exec_module File "", line 219, in _call_with_frames_removed File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot_plugin_mediawiki__init__.py", line 8, in from . import config_manager File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot_plugin_mediawiki\config_manager.py", line 155, in async def check_prefix(event: MessageEvent, state: T_State, matcher: Type[Matcher]) -> tuple[str, Config]: TypeError: 'type' object is not subscriptable 08-28 19:35:55 [SUCCESS] nonebot | Succeeded to import "nonebot_plugin_who_at_me" 08-28 19:35:55 [INFO] nonebot_plugin_docs | Nonebot docs will be running at: http://localhost:8080/website/ 08-28 19:35:55 [SUCCESS] nonebot | Succeeded to import "nonebot_plugin_docs" 08-28 19:35:55 [SUCCESS] nonebot | Succeeded to import "nonebot_plugin_help" c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\fuzzywuzzy\fuzz.py:11: UserWarning: Using slow pure-python SequenceMatcher. Install python-Levenshtein to remove this warning warnings.warn('Using slow pure-python SequenceMatcher. Install python-Levenshtein to remove this warning') 08-28 19:35:55 [ERROR] nonebot | Failed to import "nonebot_plugin_apscheduler" Traceback (most recent call last): File "", line 1, in File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\multiprocessing\spawn.py", line 116, in spawn_main exitcode = _main(fd, parent_sentinel) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\multiprocessing\spawn.py", line 129, in _main return self._bootstrap(parent_sentinel) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\multiprocessing\process.py", line 313, in _bootstrap self.run() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\multiprocessing\process.py", line 108, in run self._target(self._args, self._kwargs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn_subprocess.py", line 76, in subprocess_started target(sockets=sockets) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn\server.py", line 60, in run return asyncio.run(self.serve(sockets=sockets)) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\runners.py", line 43, in run return loop.run_until_complete(main) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\base_events.py", line 595, in run_until_complete self.run_forever() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\base_events.py", line 563, in run_forever self._run_once() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\base_events.py", line 1844, in _run_once handle._run() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\events.py", line 81, in _run self._context.run(self._callback, self._args) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn\server.py", line 67, in serve config.load() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn\config.py", line 479, in load self.loaded_app = import_from_string(self.app) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn\importer.py", line 21, in import_from_string module = importlib.import_module(module_str) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\importlib__init.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 671, in _load_unlocked File "", line 783, in exec_module File "", line 219, in _call_with_frames_removed File ".\bot.py", line 27, in nonebot.load_from_toml("pyproject.toml") File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 119, in load_from_toml return load_all_plugins(plugins, plugin_dirs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 53, in load_all_plugins return manager.load_all_plugins() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 172, in load_all_plugins return set( File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 173, in filter(None, (self.load_plugin(name) for name in self.available_plugins)) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 144, in load_plugin module = importlib.import_module(name) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\importlib__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 671, in _load_unlocked File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 237, in exec_module super().exec_module(module) File "", line 783, in exec_module File "", line 219, in _call_with_frames_removed File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot_plugin_course\init.py", line 17, in scheduler = require("nonebot_plugin_apscheduler").scheduler File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 161, in require plugin = manager.load_plugin(name) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 144, in load_plugin module = importlib.import_module(name) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\importlib\init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 973, in _find_and_load_unlocked ModuleNotFoundError: No module named 'nonebot_plugin_apscheduler' 08-28 19:35:55 [ERROR] nonebot | Failed to import "nonebot_plugin_course" Traceback (most recent call last): File "", line 1, in File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\multiprocessing\spawn.py", line 116, in spawn_main exitcode = _main(fd, parent_sentinel) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\multiprocessing\spawn.py", line 129, in _main return self._bootstrap(parent_sentinel) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\multiprocessing\process.py", line 313, in _bootstrap self.run() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\multiprocessing\process.py", line 108, in run self._target(self._args, *self._kwargs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn_subprocess.py", line 76, in subprocess_started target(sockets=sockets) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn\server.py", line 60, in run return asyncio.run(self.serve(sockets=sockets)) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\runners.py", line 43, in run return loop.run_until_complete(main) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\base_events.py", line 595, in run_until_complete self.run_forever() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\base_events.py", line 563, in run_forever self._run_once() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\base_events.py", line 1844, in _run_once handle._run() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\asyncio\events.py", line 81, in _run self._context.run(self._callback, self._args) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn\server.py", line 67, in serve config.load() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn\config.py", line 479, in load self.loaded_app = import_from_string(self.app) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\uvicorn\importer.py", line 21, in import_from_string module = importlib.import_module(module_str) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\importlib__init.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 671, in _load_unlocked File "", line 783, in exec_module File "", line 219, in _call_with_frames_removed File ".\bot.py", line 27, in nonebot.load_from_toml("pyproject.toml") File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 119, in load_from_toml return load_all_plugins(plugins, plugin_dirs) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 53, in load_all_plugins return manager.load_all_plugins() File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 172, in load_all_plugins return set( File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 173, in filter(None, (self.load_plugin(name) for name in self.available_plugins)) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 144, in load_plugin module = importlib.import_module(name) File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\importlib__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 671, in _load_unlocked File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\manager.py", line 237, in exec_module super().exec_module(module) File "", line 783, in exec_module File "", line 219, in _call_with_frames_removed File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot_plugin_course\init__.py", line 17, in scheduler = require("nonebot_plugin_apscheduler").scheduler File "c:\users\yhz_cake\appdata\local\programs\python\python38\lib\site-packages\nonebot\plugin\load.py", line 165, in require raise RuntimeError(f'Cannot load plugin "{name}"!') RuntimeError: Cannot load plugin "nonebot_plugin_apscheduler"! 08-28 19:35:56 [SUCCESS] nonebot | Succeeded to import "nonebot_plugin_simplemusic" 08-28 19:35:56 [SUCCESS] nonebot | Succeeded to import "nonebot_plugin_remake" 08-28 19:35:56 [SUCCESS] nonebot | Succeeded to import "nonebot_plugin_analysis_bilibili" 08-28 19:35:56 [INFO] uvicorn | Started server process [49336] 08-28 19:35:56 [INFO] uvicorn | Waiting for application startup. 08-28 19:35:56 [INFO] uvicorn | Application startup complete. 08-28 19:36:01 [INFO] uvicorn | ('127.0.0.1', 63237) - "WebSocket /onebot/v11/ws/" [accepted] 08-28 19:36:01 [INFO] nonebot | OneBot V11 | Bot 3580818212 connected 08-28 19:36:01 [INFO] websockets | connection open 08-28 19:36:01 [SUCCESS] nonebot_plugin_PicMenu | nonebot_plugin_simplemusic 菜单数据已加载 (from code) 08-28 19:36:01 [SUCCESS] nonebot_plugin_PicMenu | nonebot_plugin_withdraw 菜单数据已加载 (from code) 08-28 19:36:01 [SUCCESS] nonebot_plugin_PicMenu | nonebot_plugin_help 菜单数据已加载 (from code) 08-28 19:36:01 [SUCCESS] nonebot_plugin_PicMenu | nonebot_plugin_who_at_me 菜单数据已加载 (from code) 08-28 19:36:01 [SUCCESS] nonebot_plugin_PicMenu | nonebot_plugin_remake 菜单数据已加载 (from code)

KoishiMoe commented 2 years ago

看来是Python版本问题,用了一个只有python3.9+才支持的语法…我一会赶完ddl再修;你也可以考虑直接升级python,目前nb的插件在python3.10下应当都是可以正常工作的

yhzcake commented 2 years ago

原来是这样,我会尝试更新python版本的,谢谢

KoishiMoe commented 2 years ago

刚搜了半天没找到这行代码,才发现你用的不仅是旧版python,还是旧版插件啊😂

新版插件(1.0.1)应该没有这些问题了,更新一下试试吧;而且现在的文档也是针对新版本的,旧版的命令和现在的不一样

之所以你安装的是旧版,是因为我之前把新版标记成了测试版,所以pip就下载了“稳定”的旧版;现在我把最新版发布为稳定版了,在我这边(linux, python3.8.10)上测试是可以加载的,应该是解决这个问题了

我先把这个issue关掉,如果后续还有其他bug的话请开新issue。感谢你的反馈

KoishiMoe commented 1 year ago

日志文件的位置取决于你用的bot了,如果是自己用脚手架组的大概是没有日志文件的;你把插件重新安装上,然后启动bot,把屏幕输出的内容复制下来就行


From: yhzcake @.> Sent: Sunday, August 28, 2022 6:27:41 PM To: KoishiMoe/nonebot-plugin-mediawiki @.> Cc: KoishiMoe @.>; Comment @.> Subject: Re: [KoishiMoe/nonebot-plugin-mediawiki] 插件加载不正确 (Issue #2)

你可以告诉我应该在哪里寻找日志,如果不存在我可以重新安装插件测试

― Reply to this email directly, view it on GitHubhttps://github.com/KoishiMoe/nonebot-plugin-mediawiki/issues/2#issuecomment-1229427456, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AQJGHYCHZBYYL3LDF2PYXW3V3M5J3ANCNFSM572XXGCA. You are receiving this because you commented.Message ID: @.***>