HibiKier / zhenxun_bot

基于 Nonebot2 开发,非常可爱的绪山真寻bot
GNU Affero General Public License v3.0
3.35k stars 605 forks source link

字段 "login_ticket" 不存在,bot无法启动 #1335

Closed changgongz closed 1 year ago

changgongz commented 1 year ago

系统版本:windows 10

真寻版本:0.1.6.7

错误截图

1679821164150

日志截图

03-26 16:28:40 [ERROR] uvicorn | Traceback (most recent call last): File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\starlette\routing.py", line 671, in lifespan async with self.lifespan_context(app): File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\starlette\routing.py", line 566, in aenter await self._router.startup() File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\starlette\routing.py", line 648, in startup await handler() File "C:\zhenxun_bot-main\services\db_context.py", line 45, in init raise ValueError("\n" + prompt2cn("数据库配置未填写", 28)) ValueError: ############################

数据库配置未填写

############################

03-26 16:28:40 [ERROR] uvicorn | Application startup failed. Exiting. 03-26 16:32:17 [ERROR] uvicorn | Traceback (most recent call last): File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\starlette\routing.py", line 671, in lifespan async with self.lifespan_context(app): File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\starlette\routing.py", line 566, in aenter await self._router.startup() File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\starlette\routing.py", line 648, in startup await handler() File "C:\zhenxun_bot-main\basic_plugins\init_pluginconfig__init__.py", line 48, in raise Exception("首次运行,已在configs目录下生成配置文件config.yaml,修改后重启即可...") Exception: 首次运行,已在configs目录下生成配置文件config.yaml,修改后重启即可...

03-26 16:32:17 [ERROR] uvicorn | Application startup failed. Exiting. 03-26 16:44:27 [ERROR] uvicorn | Traceback (most recent call last): File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\asyncpg\client.py", line 82, in _translate_exceptions return await func(self, *args, *kwargs) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\asyncpg\client.py", line 143, in execute_query rows = await connection.fetch(params) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 620, in fetch return await self._execute( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 1658, in execute result, = await self.execute( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 1683, in execute return await self._do_execute( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 1710, in _do_execute stmt = await self._get_statement( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 397, in _get_statement statement = await self._protocol.prepare( File "asyncpg\protocol\protocol.pyx", line 168, in prepare asyncpg.exceptions.UndefinedColumnError: 字段 "stoken" 不存在

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\starlette\routing.py", line 671, in lifespan async with self.lifespan_context(app): File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\starlette\routing.py", line 566, in aenter await self._router.startup() File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\starlette\routing.py", line 648, in startup await handler() File "C:\zhenxun_bot-main\plugins\genshin\query_user\resin_remind\inittask.py", line 82, in g_list = await Genshin.filter(resin_remind=True).all() File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\queryset.py", line 1008, in _execute instance_list = await self._db.executor_class( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\base\executor.py", line 131, in executeselect , raw_results = await self.db.execute_query(query.get_sql()) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\base_postgres\client.py", line 34, in _translate_exceptions return await self._translate_exceptions(func, *args, **kwargs) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\asyncpg\client.py", line 84, in _translate_exceptions raise OperationalError(exc) tortoise.exceptions.OperationalError: 字段 "stoken" 不存在

03-26 16:44:27 [ERROR] uvicorn | Application startup failed. Exiting. 03-26 16:50:02 [ERROR] uvicorn | Traceback (most recent call last): File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\asyncpg\client.py", line 82, in _translate_exceptions return await func(self, *args, *kwargs) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\asyncpg\client.py", line 143, in execute_query rows = await connection.fetch(params) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 620, in fetch return await self._execute( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 1658, in execute result, = await self.execute( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 1683, in execute return await self._do_execute( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 1710, in _do_execute stmt = await self._get_statement( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 397, in _get_statement statement = await self._protocol.prepare( File "asyncpg\protocol\protocol.pyx", line 168, in prepare asyncpg.exceptions.UndefinedColumnError: 字段 "login_ticket" 不存在

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\starlette\routing.py", line 671, in lifespan async with self.lifespan_context(app): File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\starlette\routing.py", line 566, in aenter await self._router.startup() File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\starlette\routing.py", line 648, in startup await handler() File "C:\zhenxun_bot-main\plugins\genshin\query_user\resin_remind\inittask.py", line 82, in g_list = await Genshin.filter(resin_remind=True).all() File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\queryset.py", line 1008, in _execute instance_list = await self._db.executor_class( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\base\executor.py", line 131, in executeselect , raw_results = await self.db.execute_query(query.get_sql()) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\base_postgres\client.py", line 34, in _translate_exceptions return await self._translate_exceptions(func, *args, **kwargs) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\asyncpg\client.py", line 84, in _translate_exceptions raise OperationalError(exc) tortoise.exceptions.OperationalError: 字段 "login_ticket" 不存在

03-26 16:50:02 [ERROR] uvicorn | Application startup failed. Exiting. 03-26 16:53:18 [ERROR] uvicorn | Traceback (most recent call last): File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\asyncpg\client.py", line 82, in _translate_exceptions return await func(self, *args, *kwargs) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\asyncpg\client.py", line 143, in execute_query rows = await connection.fetch(params) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 620, in fetch return await self._execute( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 1658, in execute result, = await self.execute( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 1683, in execute return await self._do_execute( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 1710, in _do_execute stmt = await self._get_statement( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 397, in _get_statement statement = await self._protocol.prepare( File "asyncpg\protocol\protocol.pyx", line 168, in prepare asyncpg.exceptions.UndefinedColumnError: 字段 "login_ticket" 不存在

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\starlette\routing.py", line 671, in lifespan async with self.lifespan_context(app): File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\starlette\routing.py", line 566, in aenter await self._router.startup() File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\starlette\routing.py", line 648, in startup await handler() File "C:\zhenxun_bot-main\plugins\genshin\query_user\resin_remind\inittask.py", line 82, in g_list = await Genshin.filter(resin_remind=True).all() File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\queryset.py", line 1008, in _execute instance_list = await self._db.executor_class( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\base\executor.py", line 131, in executeselect , raw_results = await self.db.execute_query(query.get_sql()) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\base_postgres\client.py", line 34, in _translate_exceptions return await self._translate_exceptions(func, *args, **kwargs) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\asyncpg\client.py", line 84, in _translate_exceptions raise OperationalError(exc) tortoise.exceptions.OperationalError: 字段 "login_ticket" 不存在

03-26 16:53:18 [ERROR] uvicorn | Application startup failed. Exiting.

错误说明

tortoise.exceptions.OperationalError: 字段 "login_ticket" 不存在

HibiKier commented 1 year ago

哪个版本升上来的

changgongz commented 1 year ago

哪个版本升上来的

0.1.5.7

HibiKier commented 1 year ago

以前的script注释了,你更新到刚刚提交的代码然后重启吧

changgongz commented 1 year ago

以前的script注释了,你更新到刚刚提交的代码然后重启吧

报错:

03-28 18:04:55 [ERROR] uvicorn | [Errno 10048] error while attempting to bind on address ('127.0.0.1', 8080): 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 03-28 18:05:26 [ERROR] uvicorn | Traceback (most recent call last): File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\asyncpg\client.py", line 82, in _translate_exceptions return await func(self, *args, *kwargs) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\asyncpg\client.py", line 143, in execute_query rows = await connection.fetch(params) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 620, in fetch return await self._execute( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 1658, in execute result, = await self.execute( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 1683, in execute return await self._do_execute( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 1710, in _do_execute stmt = await self._get_statement( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 397, in _get_statement statement = await self._protocol.prepare( File "asyncpg\protocol\protocol.pyx", line 168, in prepare asyncpg.exceptions.UndefinedColumnError: 字段 "stuid" 不存在 HINT: 也许您想要引用列"genshin.uid"。

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\starlette\routing.py", line 671, in lifespan async with self.lifespan_context(app): File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\starlette\routing.py", line 566, in aenter await self._router.startup() File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\starlette\routing.py", line 648, in startup await handler() File "C:\Users\Administrator\Downloads\115download\zhenxun_bot-main\plugins\genshin\query_user\genshin_sign\inittask.py", line 26, in g_list = await Genshin.filter(auto_sign=True).all() File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\queryset.py", line 1008, in _execute instance_list = await self._db.executor_class( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\base\executor.py", line 131, in executeselect , raw_results = await self.db.execute_query(query.get_sql()) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\base_postgres\client.py", line 34, in _translate_exceptions return await self._translate_exceptions(func, *args, **kwargs) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\asyncpg\client.py", line 84, in _translate_exceptions raise OperationalError(exc) tortoise.exceptions.OperationalError: 字段 "stuid" 不存在 HINT: 也许您想要引用列"genshin.uid"。

03-28 18:05:26 [ERROR] uvicorn | Application startup failed. Exiting. 03-28 18:08:06 [ERROR] uvicorn | Traceback (most recent call last): File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\asyncpg\client.py", line 82, in _translate_exceptions return await func(self, *args, *kwargs) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\asyncpg\client.py", line 143, in execute_query rows = await connection.fetch(params) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 620, in fetch return await self._execute( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 1658, in execute result, = await self.execute( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 1683, in execute return await self._do_execute( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 1710, in _do_execute stmt = await self._get_statement( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\asyncpg\connection.py", line 397, in _get_statement statement = await self._protocol.prepare( File "asyncpg\protocol\protocol.pyx", line 168, in prepare asyncpg.exceptions.UndefinedColumnError: 字段 "stuid" 不存在 HINT: 也许您想要引用列"genshin.uid"。

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\starlette\routing.py", line 671, in lifespan async with self.lifespan_context(app): File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\starlette\routing.py", line 566, in aenter await self._router.startup() File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\starlette\routing.py", line 648, in startup await handler() File "C:\Users\Administrator\Downloads\115download\zhenxun_bot-main\plugins\genshin\query_user\resin_remind\inittask.py", line 82, in g_list = await Genshin.filter(resin_remind=True).all() File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\queryset.py", line 1008, in _execute instance_list = await self._db.executor_class( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\base\executor.py", line 131, in executeselect , raw_results = await self.db.execute_query(query.get_sql()) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\base_postgres\client.py", line 34, in _translate_exceptions return await self._translate_exceptions(func, *args, **kwargs) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\asyncpg\client.py", line 84, in _translate_exceptions raise OperationalError(exc) tortoise.exceptions.OperationalError: 字段 "stuid" 不存在 HINT: 也许您想要引用列"genshin.uid"。

03-28 18:08:06 [ERROR] uvicorn | Application startup failed. Exiting.

changgongz commented 1 year ago

image

changgongz commented 1 year ago

注释了这几行之后 image

报错: Traceback (most recent call last): File "C:\Users\Administrator\Downloads\115download\zhenxun_bot-main\bot.py", line 21, in nonebot.run() File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\nonebot__init__.py", line 273, in run get_driver().run(*args, *kwargs) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\nonebot\drivers\fastapi.py", line 172, in run uvicorn.run( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\uvicorn\main.py", line 569, in run server.run() File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\uvicorn\server.py", line 60, in run return asyncio.run(self.serve(sockets=sockets)) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\asyncio\runners.py", line 44, in run return loop.run_until_complete(main) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\asyncio\base_events.py", line 629, in run_until_complete self.run_forever() File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\asyncio\windows_events.py", line 316, in run_forever super().run_forever() File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\asyncio\base_events.py", line 596, in run_forever self._run_once() File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\asyncio\base_events.py", line 1890, in _run_once handle._run() File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\asyncio\events.py", line 80, in _run self._context.run(self._callback, self._args)

File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\nonebot\internal\driver\driver.py", line 146, in _run_hook await asyncio.gather(*coros) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\nonebot\utils.py", line 157, in run_coro_with_catch return await coro File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\nonebot\dependencies__init.py", line 108, in call return await cast(Callable[..., Awaitable[R]], self.call)(**values) File "C:\Users\Administrator\Downloads\115download\zhenxun_bot-main\basic_plugins\shop\init_.py", line 27, in await shop_register.load_register() File "C:\Users\Administrator\Downloads\115download\zhenxun_bot-main\utils\decorator\shop.py", line 103, in load_register await register_goods( File "C:\Users\Administrator\Downloads\115download\zhenxun_bot-main\basic_plugins\shop\shop_handle\data_source.py", line 264, in register_goods if not await GoodsInfo.get_or_none(goods_name=name): File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\queryset.py", line 1008, in _execute instance_list = await self._db.executor_class( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\base\executor.py", line 131, in executeselect , raw_results = await self.db.execute_query(query.get_sql()) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\base_postgres\client.py", line 34, in _translate_exceptions return await self._translate_exceptions(func, *args, **kwargs) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\tortoise\backends\asyncpg\client.py", line 84, in _translate_exceptions raise OperationalError(exc) tortoise.exceptions.OperationalError: 字段 "icon" 不存在

HibiKier commented 1 year ago

更新

changgongz commented 1 year ago

可以运行,但运行中报错:

Running Matcher(type='message', module=plugins.mute) failed. Traceback (most recent call last): File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\anyio\streams\tls.py", line 130, in _call_sslobject_method result = func(*args) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\ssl.py", line 944, in do_handshake self._sslobj.do_handshake() ssl.SSLSyscallError: Some I/O error occurred (_ssl.c:1122)

The above exception was the direct cause of the following exception:

Traceback (most recent call last): File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\httpcore_exceptions.py", line 10, in map_exceptions yield File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\httpcore\backends\asyncio.py", line 78, in start_tls raise exc File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\httpcore\backends\asyncio.py", line 69, in start_tls ssl_stream = await anyio.streams.tls.TLSStream.wrap( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\anyio\streams\tls.py", line 122, in wrap await wrapper._call_sslobject_method(ssl_object.do_handshake) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\anyio\streams\tls.py", line 151, in _call_sslobject_method raise BrokenResourceError from exc anyio.BrokenResourceError

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\httpx_transports\default.py", line 60, in map_httpcore_exceptions yield File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\httpx_transports\default.py", line 353, in handle_async_request resp = await self._pool.handle_async_request(req) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\httpcore_async\connection_pool.py", line 253, in handle_async_request raise exc File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\httpcore_async\connection_pool.py", line 237, in handle_async_request response = await connection.handle_async_request(request) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\httpcore_async\http_proxy.py", line 289, in handle_async_request stream = await stream.start_tls(**kwargs) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\httpcore\backends\asyncio.py", line 78, in start_tls raise exc File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\contextlib.py", line 135, in exit self.gen.throw(type, value, traceback) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\httpcore_exceptions.py", line 14, in map_exceptions raise to_exc(exc) httpcore.ConnectError

The above exception was the direct cause of the following exception:

Traceback (most recent call last): File "C:\Users\Administrator\Downloads\zhenxun_bot-main\bot.py", line 21, in nonebot.run() File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\nonebot__init__.py", line 273, in run get_driver().run(*args, *kwargs) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\nonebot\drivers\fastapi.py", line 172, in run uvicorn.run( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\uvicorn\main.py", line 569, in run server.run() File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\uvicorn\server.py", line 60, in run return asyncio.run(self.serve(sockets=sockets)) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\asyncio\runners.py", line 44, in run return loop.run_until_complete(main) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\asyncio\base_events.py", line 629, in run_until_complete self.run_forever() File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\asyncio\windows_events.py", line 316, in run_forever super().run_forever() File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\asyncio\base_events.py", line 596, in run_forever self._run_once() File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\asyncio\base_events.py", line 1890, in _run_once handle._run() File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\asyncio\events.py", line 80, in _run self._context.run(self._callback, self._args) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\nonebot\message.py", line 142, in _check_matcher await _run_matcher(Matcher, bot, event, state, stack, dependency_cache)

File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\nonebot\message.py", line 188, in _run_matcher await matcher.run(bot, event, state, stack, dependency_cache) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\nonebot\internal\matcher\matcher.py", line 727, in run await self.simple_run(bot, event, state, stack, dependency_cache) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\nonebot\internal\matcher\matcher.py", line 702, in simple_run await handler( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\nonebot\dependencies__init.py", line 108, in call return await cast(Callable[..., Awaitable[R]], self.call)(**values) File "C:\Users\Administrator\Downloads\zhenxunbot-main\plugins\mute.py", line 111, in img_hash += await download_img_and_hash(img) File "C:\Users\Administrator\Downloads\zhenxun_bot-main\plugins\mute.py", line 96, in download_img_and_hash imagehash.average_hash(Image.open(BytesIO((await AsyncHttpx.get(url)).content))) File "C:\Users\Administrator\Downloads\zhenxun_bot-main\utils\http_utils.py", line 59, in get return await client.get( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\httpx_client.py", line 1757, in get return await self.request( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\httpx_client.py", line 1533, in request return await self.send(request, auth=auth, follow_redirects=follow_redirects) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\httpx_client.py", line 1620, in send response = await self._send_handling_auth( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\httpx_client.py", line 1648, in _send_handling_auth response = await self._send_handling_redirects( File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\httpx_client.py", line 1685, in _send_handling_redirects response = await self._send_single_request(request) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\httpx_client.py", line 1722, in _send_single_request response = await transport.handle_async_request(request) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\httpx_transports\default.py", line 353, in handle_async_request resp = await self._pool.handle_async_request(req) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\contextlib.py", line 135, in exit__ self.gen.throw(type, value, traceback) File "C:\ProgramData\Anaconda3\envs\zhenxun\lib\site-packages\httpx_transports\default.py", line 77, in map_httpcore_exceptions raise mapped_exc(message) from exc httpx.ConnectError

changgongz commented 1 year ago

另外报错:

03-29 17:16:59 [ERROR] services | CMD[色图] 访问页面错误 || 错误 <class 'httpx.ConnectError'>: