d8ahazard / sd_dreambooth_extension

Other
1.85k stars 281 forks source link

[Bug]: Shows as installed but Dreambooth does not appear as a tab [MacOs] #1413

Closed AITrapper closed 6 months ago

AITrapper commented 7 months ago

Is there an existing issue for this?

What happened?

I have installed dreambooth extension on SD automatic1111 and completely restarted webUI. Everything is the latest version. However dreambooth didn't show up as a Tab on the webui. It does show up as installed in the extensions tab though.

Steps to reproduce the problem

N/A

Commit and libraries

Error running install.py for extension /Users/mac/stable-diffusion-webui/extensions/sd_dreambooth_extension. Command: "/Users/mac/stable-diffusion-webui/venv/bin/python3.10" "/Users/mac/stable-diffusion-webui/extensions/sd_dreambooth_extension/install.py" Error code: 1 stdout: no module 'xformers'. Processing without... no module 'xformers'. Processing without... No module 'xformers'. Proceeding without it. *** If submitting an issue on github, please provide the full startup log for debugging purposes.


Initializing Dreambooth Dreambooth revision: 1cf7267f49ecfe24fec9756b1d76c0ad8629087f Checking xformers... Checking bitsandbytes... *** Checking bitsandbytes (Linux)


stderr: [2023-12-18 22:32:50,392][DEBUG][torchaudio._extension] - Failed to initialize sox extension Traceback (most recent call last): File "/Users/mac/stable-diffusion-webui/venv/lib/python3.10/site-packages/torchaudio/_extension/init.py", line 60, in _init_sox() File "/Users/mac/stable-diffusion-webui/venv/lib/python3.10/site-packages/torchaudio/_extension/utils.py", line 70, in _init_sox _load_lib("libtorchaudio_sox") File "/Users/mac/stable-diffusion-webui/venv/lib/python3.10/site-packages/torchaudio/_extension/utils.py", line 64, in _load_lib torch.ops.load_library(path) File "/Users/mac/stable-diffusion-webui/venv/lib/python3.10/site-packages/torch/_ops.py", line 852, in load_library ctypes.CDLL(path) File "/opt/homebrew/Cellar/python@3.10/3.10.13_1/Frameworks/Python.framework/Versions/3.10/lib/python3.10/ctypes/init.py", line 374, in init self._handle = _dlopen(self._name, mode) OSError: dlopen(/Users/mac/stable-diffusion-webui/venv/lib/python3.10/site-packages/torchaudio/lib/libtorchaudio_sox.so, 0x0006): Library not loaded: @rpath/libsox.dylib Referenced from: <5E59C802-B524-35B8-9782-D15065E29E5D> /Users/mac/stable-diffusion-webui/venv/lib/python3.10/site-packages/torchaudio/lib/libtorchaudio_sox.so Reason: tried: '/opt/homebrew/lib/libsox.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/lib/libsox.dylib' (no such file), '/usr/local/lib/libsox.dylib' (no such file), '/usr/lib/libsox.dylib' (no such file, not in dyld cache) [2023-12-18 22:32:50,394][DEBUG][torchaudio._extension.utils] - Attempting to load FFmpeg version 6. [2023-12-18 22:32:50,405][DEBUG][torchaudio._extension.utils] - Failed to load FFmpeg 6 extension. Traceback (most recent call last): File "/Users/mac/stable-diffusion-webui/venv/lib/python3.10/site-packages/torchaudio/_extension/utils.py", line 128, in _find_ffmpeg_extension return _find_versionsed_ffmpeg_extension(ffmpeg_ver) File "/Users/mac/stable-diffusion-webui/venv/lib/python3.10/site-packages/torchaudio/_extension/utils.py", line 113, in _find_versionsed_ffmpeg_extension _try_access_avutil(ffmpeg_ver) File "/Users/mac/stable-diffusion-webui/venv/lib/python3.10/site-packages/torchaudio/_extension/utils.py", line 89, in _try_access_avutil torchaudio.lib._torchaudio.find_avutil(libavutil) RuntimeError: Error in dlopen: dlopen(libavutil.58.dylib, 0x0006): tried: 'libavutil.58.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OSlibavutil.58.dylib' (no such file), '/Users/mac/stable-diffusion-webui/venv/lib/python3.10/site-packages/torch/lib/libavutil.58.dylib' (no such file), '/opt/homebrew/lib/libavutil.58.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/lib/libavutil.58.dylib' (no such file), '/usr/lib/libavutil.58.dylib' (no such file, not in dyld cache), 'libavutil.58.dylib' (no such file), '/usr/local/lib/libavutil.58.dylib' (no such file), '/usr/lib/libavutil.58.dylib' (no such file, not in dyld cache) [2023-12-18 22:32:50,405][DEBUG][torchaudio._extension.utils] - Attempting to load FFmpeg version 5. [2023-12-18 22:32:50,410][DEBUG][torchaudio._extension.utils] - Failed to load FFmpeg 5 extension. Traceback (most recent call last): File "/Users/mac/stable-diffusion-webui/venv/lib/python3.10/site-packages/torchaudio/_extension/utils.py", line 128, in _find_ffmpeg_extension return _find_versionsed_ffmpeg_extension(ffmpeg_ver) File "/Users/mac/stable-diffusion-webui/venv/lib/python3.10/site-packages/torchaudio/_extension/utils.py", line 113, in _find_versionsed_ffmpeg_extension _try_access_avutil(ffmpeg_ver) File "/Users/mac/stable-diffusion-webui/venv/lib/python3.10/site-packages/torchaudio/_extension/utils.py", line 89, in _try_access_avutil torchaudio.lib._torchaudio.find_avutil(libavutil) RuntimeError: Error in dlopen: dlopen(libavutil.57.dylib, 0x0006): tried: 'libavutil.57.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OSlibavutil.57.dylib' (no such file), '/Users/mac/stable-diffusion-webui/venv/lib/python3.10/site-packages/torch/lib/libavutil.57.dylib' (no such file), '/opt/homebrew/lib/libavutil.57.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/lib/libavutil.57.dylib' (no such file), '/usr/lib/libavutil.57.dylib' (no such file, not in dyld cache), 'libavutil.57.dylib' (no such file), '/usr/local/lib/libavutil.57.dylib' (no such file), '/usr/lib/libavutil.57.dylib' (no such file, not in dyld cache) [2023-12-18 22:32:50,410][DEBUG][torchaudio._extension.utils] - Attempting to load FFmpeg version 4. [2023-12-18 22:32:50,414][DEBUG][torchaudio._extension.utils] - Failed to load FFmpeg 4 extension. Traceback (most recent call last): File "/Users/mac/stable-diffusion-webui/venv/lib/python3.10/site-packages/torchaudio/_extension/utils.py", line 128, in _find_ffmpeg_extension return _find_versionsed_ffmpeg_extension(ffmpeg_ver) File "/Users/mac/stable-diffusion-webui/venv/lib/python3.10/site-packages/torchaudio/_extension/utils.py", line 113, in _find_versionsed_ffmpeg_extension _try_access_avutil(ffmpeg_ver) File "/Users/mac/stable-diffusion-webui/venv/lib/python3.10/site-packages/torchaudio/_extension/utils.py", line 89, in _try_access_avutil torchaudio.lib._torchaudio.find_avutil(libavutil) RuntimeError: Error in dlopen: dlopen(libavutil.56.dylib, 0x0006): tried: 'libavutil.56.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OSlibavutil.56.dylib' (no such file), '/Users/mac/stable-diffusion-webui/venv/lib/python3.10/site-packages/torch/lib/libavutil.56.dylib' (no such file), '/opt/homebrew/lib/libavutil.56.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/lib/libavutil.56.dylib' (no such file), '/usr/lib/libavutil.56.dylib' (no such file, not in dyld cache), 'libavutil.56.dylib' (no such file), '/usr/local/lib/libavutil.56.dylib' (no such file), '/usr/lib/libavutil.56.dylib' (no such file, not in dyld cache) [2023-12-18 22:32:50,415][DEBUG][torchaudio._extension] - Failed to initialize ffmpeg bindings Traceback (most recent call last): File "/Users/mac/stable-diffusion-webui/venv/lib/python3.10/site-packages/torchaudio/_extension/init.py", line 89, in _FFMPEG_EXT = _init_ffmpeg() File "/Users/mac/stable-diffusion-webui/venv/lib/python3.10/site-packages/torchaudio/_extension/utils.py", line 162, in _init_ffmpeg ext = _find_ffmpeg_extension(ffmpeg_vers, show_error) File "/Users/mac/stable-diffusion-webui/venv/lib/python3.10/site-packages/torchaudio/_extension/utils.py", line 132, in _find_ffmpeg_extension raise ImportError(f"Failed to intialize FFmpeg extension. Tried versions: {ffmpeg_vers}") ImportError: Failed to intialize FFmpeg extension. Tried versions: ['6', '5', '4'] /Users/mac/stable-diffusion-webui/venv/lib/python3.10/site-packages/pytorch_lightning/utilities/distributed.py:258: LightningDeprecationWarning: pytorch_lightning.utilities.distributed.rank_zero_only has been deprecated in v1.8.1 and will be removed in v2.0.0. You can import it from pytorch_lightning.utilities instead. rank_zero_deprecation( [2023-12-18 22:32:55,654][DEBUG][git.cmd] - Popen(['git', 'version'], cwd=/Users/mac/stable-diffusion-webui, universal_newlines=False, shell=None, istream=None) [2023-12-18 22:32:55,664][DEBUG][git.cmd] - Popen(['git', 'version'], cwd=/Users/mac/stable-diffusion-webui, universal_newlines=False, shell=None, istream=None) /Users/mac/stable-diffusion-webui/extensions/sd_dreambooth_extension/dreambooth/shared.py:355: UserWarning: 'has_mps' is deprecated, please use 'torch.backends.mps.is_built()' if getattr(torch, 'has_mps', False): [2023-12-18 22:32:55,721][DEBUG][git.util] - Failed checking if running in CYGWIN due to: FileNotFoundError(2, 'No such file or directory') [2023-12-18 22:32:55,724][DEBUG][git.cmd] - Popen(['git', 'cat-file', '--batch-check'], cwd=/Users/mac/stable-diffusion-webui/extensions/sd_dreambooth_extension, universal_newlines=False, shell=None, istream=) Traceback (most recent call last): File "/Users/mac/stable-diffusion-webui/extensions/sd_dreambooth_extension/install.py", line 35, in actual_install() File "/Users/mac/stable-diffusion-webui/extensions/sd_dreambooth_extension/postinstall.py", line 45, in actual_install check_bitsandbytes() File "/Users/mac/stable-diffusion-webui/extensions/sd_dreambooth_extension/postinstall.py", line 243, in check_bitsandbytes if "0.41.2" not in bitsandbytes_version: TypeError: argument of type 'NoneType' is not iterable Launching Web UI with arguments: --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. Style database not found: /Users/mac/stable-diffusion-webui/styles.csv Warning: caught exception 'Torch not compiled with CUDA enabled', memory monitor disabled ControlNet preprocessor location: /Users/mac/stable-diffusion-webui/extensions/sd-webui-controlnet/annotator/downloads 2023-12-18 22:33:06,244 - ControlNet - INFO - ControlNet v1.1.423 2023-12-18 22:33:06,297 - ControlNet - INFO - ControlNet v1.1.423 Exception importing api Traceback (most recent call last): File "/Users/mac/stable-diffusion-webui/extensions/sd_dreambooth_extension/scripts/api.py", line 27, in from dreambooth.dataclasses.db_config import from_file, DreamboothConfig File "/Users/mac/stable-diffusion-webui/extensions/sd_dreambooth_extension/dreambooth/dataclasses/db_config.py", line 14, in from dreambooth.utils.image_utils import get_scheduler_names # noqa File "/Users/mac/stable-diffusion-webui/extensions/sd_dreambooth_extension/dreambooth/utils/image_utils.py", line 11, in from diffusers.schedulers import KarrasDiffusionSchedulers ModuleNotFoundError: No module named 'diffusers' *** Error loading script: main.py Traceback (most recent call last): File "/Users/mac/stable-diffusion-webui/modules/scripts.py", line 469, in load_scripts script_module = script_loading.load_module(scriptfile.path) File "/Users/mac/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 "/Users/mac/stable-diffusion-webui/extensions/sd_dreambooth_extension/scripts/main.py", line 8, in from dreambooth.dataclasses.db_config import from_file, save_config File "/Users/mac/stable-diffusion-webui/extensions/sd_dreambooth_extension/dreambooth/dataclasses/db_config.py", line 14, in from dreambooth.utils.image_utils import get_scheduler_names # noqa File "/Users/mac/stable-diffusion-webui/extensions/sd_dreambooth_extension/dreambooth/utils/image_utils.py", line 11, in from diffusers.schedulers import KarrasDiffusionSchedulers ModuleNotFoundError: No module named 'diffusers'

Command Line Arguments

N/A

Console logs

N/A

Additional information

MacOS Ventura 13.6.2 M1 Max 24 core GPU

github-actions[bot] commented 6 months ago

This issue is stale because it has been open 5 days with no activity. Remove stale label or comment or this will be closed in 5 days