Repository: stable-diffusion-webui
Issue: [Bug]: I can't start the program
Labels: bug-report

### 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 <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)

### 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

```Shell
[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_