Closed augensternHe closed 1 year ago
单独安装了typing也没有用
单独安装了typing也没有用
升级到 python3.10 呢,或者自己去掉类型注解
把_queque.py里面的
from typing import ParamSpec, Callable, Any, Dict, List, Deque
改成
from typing import Callable, Any, Dict, List, Deque
from typing_extensions import ParamSpec
可以运行了,pip安装一下typing-extensions==4.3.0
好的,类型注解不影响代码逻辑的,可以去掉
Traceback (most recent call last): File "server.py", line 4, in
api_app = server.init_app()
File "/home/civi/midjourney-api/app/server.py", line 12, in init_app
register_blueprints(_app)
File "/home/civi/midjourney-api/app/server.py", line 41, in register_blueprints
from app import routers
File "/home/civi/midjourney-api/app/routers.py", line 5, in
from util._queue import taskqueue
File "/home/civi/midjourney-api/util/_queue.py", line 4, in
from typing import ParamSpec, Callable, Any, Dict, List, Deque
ImportError: cannot import name 'ParamSpec' from 'typing' (/usr/lib/python3.8/typing.py)