Ice9Coffee / HoshinoBot

A qqbot for Princess Connect Re:Dive (and other usage :)
GNU General Public License v3.0
1.41k stars 411 forks source link

启动机器人失败 #253

Closed UWDBW closed 1 year ago

UWDBW commented 1 year ago

Traceback (most recent call last): File "F:\novelai\pzwj\HoshinoBot\run.py", line 1, in import hoshino File "F:\novelai\pzwj\HoshinoBot\hoshino__init.py", line 5, in import nonebot File "C:\Users\LJX\AppData\Roaming\Python\Python39\site-packages\nonebot__init.py", line 7, in import aiocqhttp File "C:\Users\LJX\AppData\Roaming\Python\Python39\site-packages\aiocqhttp\init.py", line 19, in from quart import Quart, request, abort, jsonify, websocket, Response File "C:\Users\LJX\AppData\Roaming\Python\Python39\site-packages\quart\init.py", line 5, in from .app import Quart as Quart File "C:\Users\LJX\AppData\Roaming\Python\Python39\site-packages\quart\app.py", line 39, in from hypercorn.asyncio import serve File "C:\Users\LJX\AppData\Roaming\Python\Python39\site-packages\hypercorn\asyncio\init__.py", line 6, in from .run import worker_serve File "C:\Users\LJX\AppData\Roaming\Python\Python39\site-packages\hypercorn\asyncio\run.py", line 16, in from .tcp_server import TCPServer File "C:\Users\LJX\AppData\Roaming\Python\Python39\site-packages\hypercorn\asyncio\tcp_server.py", line 11, in from ..protocol import ProtocolWrapper File "C:\Users\LJX\AppData\Roaming\Python\Python39\site-packages\hypercorn\protocol\init.py", line 5, in from .h2 import H2Protocol File "C:\Users\LJX\AppData\Roaming\Python\Python39\site-packages\hypercorn\protocol\h2.py", line 23, in from .ws_stream import WSStream File "C:\Users\LJX\AppData\Roaming\Python\Python39\site-packages\hypercorn\protocol\ws_stream.py", line 9, in from wsproto.connection import Connection, ConnectionState, ConnectionType File "C:\Users\LJX\AppData\Roaming\Python\Python39\site-packages\wsproto\init__.py", line 9, in from .connection import Connection, ConnectionState, ConnectionType File "C:\Users\LJX\AppData\Roaming\Python\Python39\site-packages\wsproto\connection.py", line 23, in from .utilities import LocalProtocolError File "C:\Users\LJX\AppData\Roaming\Python\Python39\site-packages\wsproto\utilities.py", line 12, in from h11._headers import Headers as H11Headers ImportError: cannot import name 'Headers' from 'h11._headers' (C:\Users\LJX\AppData\Roaming\Python\Python39\site-packages\h11_headers.py)

Ice9Coffee commented 1 year ago

尝试更换依赖版本

pip install MarkupSafe~=1.0 Jinja2~=2.11.2 h11==0.12.0
UWDBW commented 1 year ago

pip install aiocqhttp~=1.4.0,Defaulting to user installation because normal site-packages is not writeable,然后自动给我装了Successfully installed markupsafe-2.1.1 werkzeug-2.2.2

UWDBW commented 1 year ago

然后我把aiocqhttp版本降了,有日志出现,现在是[2022-10-18 09:43:42,805 hoshino] ERROR: 缺少图片资源:./res/img\priconne\gadget\equip.png'和FileNotFoundError: [Errno 2] No such file or directory: './res/img\priconne\comic\index.json'

UWDBW commented 1 year ago

连接到反向WebSocket Universal服务器 ws://127.0.0.1:8080/ws/ 时出现错误: dial tcp 127.0.0.1:8080: connectex: No connection could be made because the target machine actively refused it.