Nonebot插件广场安装显示
PS C:\Users\Administrator\PRTS> nb plugin install nonebot_hk_reporter
ERROR: Could not find a version that satisfies the requirement nonebot-hk-reporter
ERROR: No matching distribution found for nonebot-hk-reporter
python已为最新版,pip已为最新版
直接克隆下来运行显示
02-26 16:35:27 [INFO] uvicorn | ('127.0.0.1', 60395) - "WebSocket /cqhttp/ws" [accepted]
02-26 16:35:27 [INFO] nonebot | WebSocket Connection from CQHTTP Bot 34067 Accepted!
02-26 16:36:16 [INFO] nonebot | CQHTTP 3403117467 | [message.group.normal]: Message 68246 from 284****647@[群:1045****72] "添加订阅"
02-26 16:36:16 [DEBUG] nonebot | Checking for matchers in priority 1...
02-26 16:36:16 [DEBUG] nonebot | Checking for matchers in priority 5...
群里@bot无响应
完整情况
PS C:\Users\Administrator\PRTS> nb run
02-26 16:34:50 [INFO] nonebot | NoneBot is initializing...
02-26 16:34:50 [INFO] nonebot | Current Env: dev
02-26 16:34:50 [DEBUG] nonebot | Loaded Config: {'driver': 'nonebot.drivers.fastapi', 'host': IPv4Address('127.0.0.1'),
'port': 8080, 'debug': True, 'api_root': {}, 'api_timeout': 30.0, 'access_token': None, 'secret': None, 'superusers': se
t(), 'nickname': set(), 'command_start': {''}, 'command_sep': {'.'}, 'session_expire_timeout': datetime.timedelta(second
s=120), 'environment': 'dev'}
02-26 16:34:50 [DEBUG] nonebot | Succeeded to load adapter "cqhttp"
02-26 16:34:50 [INFO] nonebot | Succeeded to import "nonebot.plugins.echo"
02-26 16:34:50 [INFO] nonebot | Succeeded to import "auto_agree"
02-26 16:34:50 [ERROR] nonebot | Failed to import "hk_reporter"
Traceback (most recent call last):
File "c:\program files\python\lib\runpy.py", line 194, in _run_module_as_main
return run_code(code, main_globals, None,
File "c:\program files\python\lib\runpy.py", line 87, in run_code
exec(code, run_globals)
File "C:\Program Files\python\Scripts\nb.exe_main.py", line 7, in
File "c:\program files\python\lib\site-packages\click\core.py", line 829, in call
return self.main(*args, **kwargs)
File "c:\program files\python\lib\site-packages\click\core.py", line 782, in main
rv = self.invoke(ctx)
File "c:\program files\python\lib\site-packages\click\core.py", line 1259, in invoke
return process_result(sub_ctx.command.invoke(sub_ctx))
File "c:\program files\python\lib\site-packages\click\core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "c:\program files\python\lib\site-packages\click\core.py", line 610, in invoke
return callback(*args, **kwargs)
File "c:\program files\python\lib\site-packages\nb_cli_init.py", line 46, in run
run_bot(file, app)
File "c:\program files\python\lib\site-packages\nb_cli\handlers.py", line 44, in run_bot
module = importlib.import_module(module_name)
File "c:\program files\python\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 11, in
nonebot.load_plugins('src/plugins')
File "c:\program files\python\lib\site-packages\nonebot\plugin.py", line 1044, in load_plugins
result = context.run(_load_plugin, module_info)
File "c:\program files\python\lib\site-packages\nonebot\plugin.py", line 1028, in _load_plugin
module = _load(spec)
File "", line 702, in _load
File "", line 671, in load_unlocked
File "", line 783, in exec_module
File "", line 219, in call_with_frames_removed
File "src/plugins\hk_reporter_init.py", line 3, in
from . import config_manager
File "src/plugins\hk_reporter\config_manager.py", line 10, in
from .platform import platform_manager
File "src/plugins\hk_reporter\platform_init.py", line 1, in
from .bilibili import Bilibili
File "src/plugins\hk_reporter\platform\bilibili.py", line 7, in
from ..post import Post
File "src/plugins\hk_reporter\post.py", line 12, in
class Post:
File "src/plugins\hk_reporter\post.py", line 21, in Post
pics: list[str] = field(default_factory=list)
TypeError: 'type' object is not subscriptable
02-26 16:34:50 [INFO] nonebot | Succeeded to import "nonebot_plugin_apscheduler"
02-26 16:34:50 [INFO] nonebot | Running NoneBot...
02-26 16:34:50 [DEBUG] nonebot | Loaded adapters: cqhttp
02-26 16:34:50 [INFO] uvicorn | Uvicorn running on http://127.0.0.1:8080 (Press CTRL+C to quit)
02-26 16:34:50 [INFO] uvicorn | Started reloader process [1224] using statreload
02-26 16:34:51 [INFO] nonebot | NoneBot is initializing...
02-26 16:34:51 [INFO] nonebot | Current Env: dev
02-26 16:34:51 [DEBUG] nonebot | Loaded Config: {'driver': 'nonebot.drivers.fastapi', 'host': IPv4Address('127.0.0.1'),
'port': 8080, 'debug': True, 'api_root': {}, 'api_timeout': 30.0, 'access_token': None, 'secret': None, 'superusers': se
t(), 'nickname': set(), 'command_start': {''}, 'command_sep': {'.'}, 'session_expire_timeout': datetime.timedelta(second
s=120), 'environment': 'dev'}
02-26 16:34:51 [DEBUG] nonebot | Succeeded to load adapter "cqhttp"
02-26 16:34:51 [INFO] nonebot | Succeeded to import "nonebot.plugins.echo"
02-26 16:34:51 [INFO] nonebot | Succeeded to import "auto_agree"
02-26 16:34:51 [ERROR] nonebot | Failed to import "hk_reporter"
Traceback (most recent call last):
File "", line 1, in
File "c:\program files\python\lib\multiprocessing\spawn.py", line 116, in spawn_main
exitcode = _main(fd, parent_sentinel)
File "c:\program files\python\lib\multiprocessing\spawn.py", line 129, in _main
return self._bootstrap(parent_sentinel)
File "c:\program files\python\lib\multiprocessing\process.py", line 315, in _bootstrap
self.run()
File "c:\program files\python\lib\multiprocessing\process.py", line 108, in run
self._target(*self._args, **self._kwargs)
File "c:\program files\python\lib\site-packages\uvicorn\subprocess.py", line 62, in subprocess_started
target(sockets=sockets)
File "c:\program files\python\lib\site-packages\uvicorn\main.py", line 390, in run
loop.run_until_complete(self.serve(sockets=sockets))
File "c:\program files\python\lib\asyncio\base_events.py", line 603, in run_until_complete
self.run_forever()
File "c:\program files\python\lib\asyncio\base_events.py", line 570, in run_forever
self._run_once()
File "c:\program files\python\lib\asyncio\base_events.py", line 1859, in _run_once
handle._run()
File "c:\program files\python\lib\asyncio\events.py", line 81, in _run
self._context.run(self._callback, *self.args)
File "c:\program files\python\lib\site-packages\uvicorn\main.py", line 397, in serve
config.load()
File "c:\program files\python\lib\site-packages\uvicorn\config.py", line 278, in load
self.loaded_app = import_from_string(self.app)
File "c:\program files\python\lib\site-packages\uvicorn\importer.py", line 20, in import_from_string
module = importlib.import_module(module_str)
File "c:\program files\python\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 11, in
nonebot.load_plugins('src/plugins')
File "c:\program files\python\lib\site-packages\nonebot\plugin.py", line 1044, in load_plugins
result = context.run(_load_plugin, module_info)
File "c:\program files\python\lib\site-packages\nonebot\plugin.py", line 1028, in _load_plugin
module = _load(spec)
File "", line 702, in _load
File "", line 671, in load_unlocked
File "", line 783, in exec_module
File "", line 219, in call_with_frames_removed
File "src/plugins\hk_reporter_init.py", line 3, in
from . import config_manager
File "src/plugins\hk_reporter\config_manager.py", line 10, in
from .platform import platform_manager
File "src/plugins\hk_reporter\platform_init.py", line 1, in
from .bilibili import Bilibili
File "src/plugins\hk_reporter\platform\bilibili.py", line 7, in
from ..post import Post
File "src/plugins\hk_reporter\post.py", line 12, in
class Post:
File "src/plugins\hk_reporter\post.py", line 21, in Post
pics: list[str] = field(default_factory=list)
TypeError: 'type' object is not subscriptable