rockerBOO / sd-webui-daam

DAAM for Stable Diffusion Web UI
Other
6 stars 1 forks source link

ImportError: cannot import name 'Self' from 'typing' (/usr/local/lib/python3.10/typing.py) #5

Closed JaredS215 closed 9 months ago

JaredS215 commented 9 months ago

When launch after installing, I get the following error: *** Error loading script: daam.py Traceback (most recent call last): File "/home/USERNAME/stable-diffusion-webui/modules/scripts.py", line 382, in load_scripts script_module = script_loading.load_module(scriptfile.path) File "/home/USERNAME/stable-diffusion-webui/modules/script_loading.py", line 10, in load_module module_spec.loader.exec_module(module) File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "/home/USERNAME/stable-diffusion-webui/extensions/sd-webui-daam/scripts/daam.py", line 9, in from webui_daam.daam import Script File "/home/USERNAME/stable-diffusion-webui/extensions/sd-webui-daam/src/webui_daam/daam.py", line 31, in from webui_daam.prompt import PromptAnalyzer File "/home/USERNAME/stable-diffusion-webui/extensions/sd-webui-daam/src/webui_daam/prompt.py", line 2, in from typing import List, Self, Tuple, TypeVar, Union ImportError: cannot import name 'Self' from 'typing' (/usr/local/lib/python3.10/typing.py)

WooDwayToneTion commented 9 months ago

https://stackoverflow.com/questions/77247446/cannot-import-name-self-from-typing

rockerBOO commented 9 months ago

Sorry about the late reply, apparently forks do not have notifications on by default. let me get this fixed up for python 3.10.