toshiaki1729 / stable-diffusion-webui-text2prompt

Extension to generate prompt from simple text for SD web UI by AUTOMATIC1111
MIT License
162 stars 15 forks source link

Keep reporting this error during startup #3

Closed stankawiky closed 1 year ago

stankawiky commented 1 year ago

======================== ModuleSpec(name='database_loader.py', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f1dfa3383a0>, origin='/root/autodl-tmp/github/stable-diffusion-webui/extensions/stable-diffusion-webui-text2prompt/scripts/t2p/prompt_generator/database_loader.py') Error loading script: main.py Traceback (most recent call last): File "/root/autodl-tmp/github/stable-diffusion-webui/modules/scripts.py", line 229, in load_scripts script_module = script_loading.load_module(scriptfile.path) File "/root/autodl-tmp/github/stable-diffusion-webui/modules/script_loading.py", line 13, in load_module module_spec.loader.exec_module(module) File "", line 848, in exec_module File "", line 219, in _call_with_frames_removed File "/root/autodl-tmp/github/stable-diffusion-webui/extensions/stable-diffusion-webui-text2prompt/scripts/main.py", line 14, in _wd_like = dynamic_import('scripts/t2p/prompt_generator/wd_like.py') File "/root/autodl-tmp/github/stable-diffusion-webui/extensions/stable-diffusion-webui-text2prompt/scripts/t2p/dynamic_import.py", line 5, in dynamic_import return script_loading.load_module(path) File "/root/autodl-tmp/github/stable-diffusion-webui/modules/script_loading.py", line 13, in load_module module_spec.loader.exec_module(module) File "", line 848, in exec_module File "", line 219, in _call_with_frames_removed File "/root/autodl-tmp/github/stable-diffusion-webui/extensions/stable-diffusion-webui-text2prompt/scripts/t2p/prompt_generator/wd_like.py", line 16, in dloader = dynamic_import('scripts/t2p/prompt_generator/database_loader.py') File "/root/autodl-tmp/github/stable-diffusion-webui/extensions/stable-diffusion-webui-text2prompt/scripts/t2p/dynamic_import.py", line 5, in dynamic_import return script_loading.load_module(path) File "/root/autodl-tmp/github/stable-diffusion-webui/modules/script_loading.py", line 13, in load_module module_spec.loader.exec_module(module) File "", line 848, in exec_module File "", line 219, in _call_with_frames_removed File "/root/autodl-tmp/github/stable-diffusion-webui/extensions/stable-diffusion-webui-text2prompt/scripts/t2p/prompt_generator/database_loader.py", line 10, in class Database: File "/root/autodl-tmp/github/stable-diffusion-webui/extensions/stable-diffusion-webui-text2prompt/scripts/t2p/prompt_generator/database_loader.py", line 11, in Database def init(self, database_path: str, re_filename: re.Pattern[str]): TypeError: 'type' object is not subscriptable

toshiaki1729 commented 1 year ago

The type hint was incompatible with Python<3.9. May be fixed in the commit c4d8cec126fb0711b6bb5f0c339d87bf8b8932d0