AUTOMATIC1111 / stable-diffusion-webui

Stable Diffusion web UI
GNU Affero General Public License v3.0
135.35k stars 25.85k forks source link

[Bug]: I can't start the program #13328

Open LTtt456c opened 9 months ago

LTtt456c commented 9 months ago

Is there an existing issue for this?

What happened?

[notice] A new release of pip is available: 23.0.1 -> 23.2.1 [notice] To update, run: pip install --upgrade pip Launching Web UI with arguments: --listen --reinstall-torch --enable-insecure-extension-access --skip-torch-cuda-test --upcast-sampling --no-half-vae --use-cpu interrogate no module 'xformers'. Processing without... no module 'xformers'. Processing without... No module 'xformers'. Proceeding without it. Traceback (most recent call last): File "/Volumes/AI/sd/stable-diffusion-webui/launch.py", line 48, in main() File "/Volumes/AI/sd/stable-diffusion-webui/launch.py", line 44, in main start() File "/Volumes/AI/sd/stable-diffusion-webui/modules/launch_utils.py", line 432, in start import webui File "/Volumes/AI/sd/stable-diffusion-webui/webui.py", line 61, in from modules import shared, sd_samplers, upscaler, extensions, localization, ui_tempdir, ui_extra_networks, config_states File "/Volumes/AI/sd/stable-diffusion-webui/modules/sd_samplers.py", line 1, in from modules import sd_samplers_kdiffusion, sd_samplers_timesteps, shared File "/Volumes/AI/sd/stable-diffusion-webui/modules/sd_samplers_kdiffusion.py", line 4, in from modules import sd_samplers_common, sd_samplers_extra, sd_samplers_cfg_denoiser File "/Volumes/AI/sd/stable-diffusion-webui/modules/sd_samplers_common.py", line 6, in from modules import devices, images, sd_vae_approx, sd_samplers, sd_vae_taesd, shared, sd_models File "/Volumes/AI/sd/stable-diffusion-webui/modules/sd_models.py", line 17, in from modules import paths, shared, modelloader, devices, script_callbacks, sd_vae, sd_disable_initialization, errors, hashes, sd_models_config, sd_unet, sd_models_xl, cache, extra_networks, processing, lowvram, sd_hijack File "/Volumes/AI/sd/stable-diffusion-webui/modules/processing.py", line 22, in from modules.sd_samplers_common import images_tensor_to_samples, decode_first_stage, approximation_indexes ImportError: cannot import name 'images_tensor_to_samples' from partially initialized module 'modules.sd_samplers_common' (most likely due to a circular import) (/Volumes/AI/sd/stable-diffusion-webui/modules/sd_samplers_common.py)

Steps to reproduce the problem

Execute the command ./webui.sh --listen --reinstall-torch --enable-insecure-extension-access

What should have happened?

I think it works fine

Sysinfo

MacBook Air M1, 2020 MacOS 14.0 (23A339)

What browsers do you use to access the UI ?

Google Chrome

Console logs

[notice] A new release of pip is available: 23.0.1 -> 23.2.1
[notice] To update, run: pip install --upgrade pip
Launching Web UI with arguments: --listen --reinstall-torch --enable-insecure-extension-access --skip-torch-cuda-test --upcast-sampling --no-half-vae --use-cpu interrogate
no module 'xformers'. Processing without...
no module 'xformers'. Processing without...
No module 'xformers'. Proceeding without it.
Traceback (most recent call last):
  File "/Volumes/AI/sd/stable-diffusion-webui/launch.py", line 48, in <module>
    main()
  File "/Volumes/AI/sd/stable-diffusion-webui/launch.py", line 44, in main
    start()
  File "/Volumes/AI/sd/stable-diffusion-webui/modules/launch_utils.py", line 432, in start
    import webui
  File "/Volumes/AI/sd/stable-diffusion-webui/webui.py", line 61, in <module>
    from modules import shared, sd_samplers, upscaler, extensions, localization, ui_tempdir, ui_extra_networks, config_states
  File "/Volumes/AI/sd/stable-diffusion-webui/modules/sd_samplers.py", line 1, in <module>
    from modules import sd_samplers_kdiffusion, sd_samplers_timesteps, shared
  File "/Volumes/AI/sd/stable-diffusion-webui/modules/sd_samplers_kdiffusion.py", line 4, in <module>
    from modules import sd_samplers_common, sd_samplers_extra, sd_samplers_cfg_denoiser
  File "/Volumes/AI/sd/stable-diffusion-webui/modules/sd_samplers_common.py", line 6, in <module>
    from modules import devices, images, sd_vae_approx, sd_samplers, sd_vae_taesd, shared, sd_models
  File "/Volumes/AI/sd/stable-diffusion-webui/modules/sd_models.py", line 17, in <module>
    from modules import paths, shared, modelloader, devices, script_callbacks, sd_vae, sd_disable_initialization, errors, hashes, sd_models_config, sd_unet, sd_models_xl, cache, extra_networks, processing, lowvram, sd_hijack
  File "/Volumes/AI/sd/stable-diffusion-webui/modules/processing.py", line 22, in <module>
    from modules.sd_samplers_common import images_tensor_to_samples, decode_first_stage, approximation_indexes
ImportError: cannot import name 'images_tensor_to_samples' from partially initialized module 'modules.sd_samplers_common' (most likely due to a circular import) (/Volumes/AI/sd/stable-diffusion-webui/modules/sd_samplers_common.py)

Additional information

No response

320656 commented 8 months ago

Is there an existing issue for this?

  • [x] I have searched the existing issues and checked the recent builds/commits

What happened?

[notice] A new release of pip is available: 23.0.1 -> 23.2.1 [notice] To update, run: pip install --upgrade pip Launching Web UI with arguments: --listen --reinstall-torch --enable-insecure-extension-access --skip-torch-cuda-test --upcast-sampling --no-half-vae --use-cpu interrogate no module 'xformers'. Processing without... no module 'xformers'. Processing without... No module 'xformers'. Proceeding without it. Traceback (most recent call last): File "/Volumes/AI/sd/stable-diffusion-webui/launch.py", line 48, in main() File "/Volumes/AI/sd/stable-diffusion-webui/launch.py", line 44, in main start() File "/Volumes/AI/sd/stable-diffusion-webui/modules/launch_utils.py", line 432, in start import webui File "/Volumes/AI/sd/stable-diffusion-webui/webui.py", line 61, in from modules import shared, sd_samplers, upscaler, extensions, localization, ui_tempdir, ui_extra_networks, config_states File "/Volumes/AI/sd/stable-diffusion-webui/modules/sd_samplers.py", line 1, in from modules import sd_samplers_kdiffusion, sd_samplers_timesteps, shared File "/Volumes/AI/sd/stable-diffusion-webui/modules/sd_samplers_kdiffusion.py", line 4, in from modules import sd_samplers_common, sd_samplers_extra, sd_samplers_cfg_denoiser File "/Volumes/AI/sd/stable-diffusion-webui/modules/sd_samplers_common.py", line 6, in from modules import devices, images, sd_vae_approx, sd_samplers, sd_vae_taesd, shared, sd_models File "/Volumes/AI/sd/stable-diffusion-webui/modules/sd_models.py", line 17, in from modules import paths, shared, modelloader, devices, script_callbacks, sd_vae, sd_disable_initialization, errors, hashes, sd_models_config, sd_unet, sd_models_xl, cache, extra_networks, processing, lowvram, sd_hijack File "/Volumes/AI/sd/stable-diffusion-webui/modules/processing.py", line 22, in from modules.sd_samplers_common import images_tensor_to_samples, decode_first_stage, approximation_indexes ImportError: cannot import name 'images_tensor_to_samples' from partially initialized module 'modules.sd_samplers_common' (most likely due to a circular import) (/Volumes/AI/sd/stable-diffusion-webui/modules/sd_samplers_common.py)

Steps to reproduce the problem

Execute the command ./webui.sh --listen --reinstall-torch --enable-insecure-extension-access

What should have happened?

I think it works fine

Sysinfo

MacBook Air M1, 2020 MacOS 14.0 (23A339)

What browsers do you use to access the UI ?

Google Chrome

Console logs

[notice] A new release of pip is available: 23.0.1 -> 23.2.1
[notice] To update, run: pip install --upgrade pip
Launching Web UI with arguments: --listen --reinstall-torch --enable-insecure-extension-access --skip-torch-cuda-test --upcast-sampling --no-half-vae --use-cpu interrogate
no module 'xformers'. Processing without...
no module 'xformers'. Processing without...
No module 'xformers'. Proceeding without it.
Traceback (most recent call last):
  File "/Volumes/AI/sd/stable-diffusion-webui/launch.py", line 48, in <module>
    main()
  File "/Volumes/AI/sd/stable-diffusion-webui/launch.py", line 44, in main
    start()
  File "/Volumes/AI/sd/stable-diffusion-webui/modules/launch_utils.py", line 432, in start
    import webui
  File "/Volumes/AI/sd/stable-diffusion-webui/webui.py", line 61, in <module>
    from modules import shared, sd_samplers, upscaler, extensions, localization, ui_tempdir, ui_extra_networks, config_states
  File "/Volumes/AI/sd/stable-diffusion-webui/modules/sd_samplers.py", line 1, in <module>
    from modules import sd_samplers_kdiffusion, sd_samplers_timesteps, shared
  File "/Volumes/AI/sd/stable-diffusion-webui/modules/sd_samplers_kdiffusion.py", line 4, in <module>
    from modules import sd_samplers_common, sd_samplers_extra, sd_samplers_cfg_denoiser
  File "/Volumes/AI/sd/stable-diffusion-webui/modules/sd_samplers_common.py", line 6, in <module>
    from modules import devices, images, sd_vae_approx, sd_samplers, sd_vae_taesd, shared, sd_models
  File "/Volumes/AI/sd/stable-diffusion-webui/modules/sd_models.py", line 17, in <module>
    from modules import paths, shared, modelloader, devices, script_callbacks, sd_vae, sd_disable_initialization, errors, hashes, sd_models_config, sd_unet, sd_models_xl, cache, extra_networks, processing, lowvram, sd_hijack
  File "/Volumes/AI/sd/stable-diffusion-webui/modules/processing.py", line 22, in <module>
    from modules.sd_samplers_common import images_tensor_to_samples, decode_first_stage, approximation_indexes
ImportError: cannot import name 'images_tensor_to_samples' from partially initialized module 'modules.sd_samplers_common' (most likely due to a circular import) (/Volumes/AI/sd/stable-diffusion-webui/modules/sd_samplers_common.py)

Additional information

No response

delete "venv" folder and run then run 'webui-user.bat' again.

Jake-wei commented 2 months ago

delete “venv” don't fix this issue, i have tried it, is there other way to fix ?

LTtt456c commented 2 months ago

delete “venv” don't fix this issue, i have tried it, is there other way to fix ?

if you system is macOS14, update stable-diffusion-webui to 1.8,After I installed version 1.8, it started normally. My MacOS is also the latest version