adieyal / sd-dynamic-prompts

A custom script for AUTOMATIC1111/stable-diffusion-webui to implement a tiny template language for random prompt generation
MIT License
2.02k stars 261 forks source link

An error message is suddenly being displayed. #698

Closed Neytiri7 closed 9 months ago

Neytiri7 commented 9 months ago
*** Error running process: O:\AI\SynologyDrive\stable-diffusion-webui\extensions\sd-dynamic-prompts\scripts\dynamic_prompting.py
    Traceback (most recent call last):
      File "O:\AI\SynologyDrive\stable-diffusion-webui\modules\scripts.py", line 718, in process
        script.process(p, *script_args)
      File "O:\AI\SynologyDrive\stable-diffusion-webui\extensions\sd-dynamic-prompts\sd_dynamic_prompts\dynamic_prompting.py", line 481, in process
        all_prompts, all_negative_prompts = generate_prompts(
      File "O:\AI\SynologyDrive\stable-diffusion-webui\extensions\sd-dynamic-prompts\sd_dynamic_prompts\helpers.py", line 93, in generate_prompts
        all_prompts = prompt_generator.generate(prompt, num_prompts, seeds=seeds) or [""]
      File "O:\AI\SynologyDrive\stable-diffusion-webui\venv\lib\site-packages\dynamicprompts\generators\randomprompt.py", line 67, in generate
        gen = self._context.sample_prompts(template, num_images)
      File "O:\AI\SynologyDrive\stable-diffusion-webui\venv\lib\site-packages\dynamicprompts\sampling_context.py", line 119, in sample_prompts
        command = parse(prompt, parser_config=self.parser_config)
      File "O:\AI\SynologyDrive\stable-diffusion-webui\venv\lib\site-packages\dynamicprompts\parser\parse.py", line 454, in parse
        tokens = get_cached_parser(parser_config).parse_string(
      File "O:\AI\SynologyDrive\stable-diffusion-webui\venv\lib\site-packages\pyparsing\core.py", line 1197, in parse_string
        raise exc.with_traceback(None)
    pyparsing.exceptions.ParseException: Expected end of text, found '{'  (at char 308), (line:7, col:2)
akx commented 9 months ago

Your prompt has a syntax error. We can't help without seeing the prompt.

Neytiri7 commented 9 months ago

I solved it. "ui-config" must have been twisted while playing git switch. It was restored by erasing and backing up the old one.