s0md3v / sd-webui-roop

roop extension for StableDiffusion web-ui
GNU Affero General Public License v3.0
3.3k stars 834 forks source link

ModuleNotFoundError: No module named '_socket' ModuleNotFoundError: No module named 'insightface' #269

Open fbz0081 opened 8 months ago

fbz0081 commented 8 months ago

Hello, when download/installing from the automatic1111 UI I get error

Loading VAE weights specified in settings: C:\Users\Administrator\Downloads\sd.webui\webui\models\VAE\vae-ft-mse-840000-ema-pruned.ckpt Applying attention optimization: sdp-no-mem... done. Model loaded in 4.8s (load weights from disk: 0.5s, load config: 0.1s, create model: 0.3s, apply weights to model: 2.8s, load VAE: 0.2s, calculate empty prompt: 0.8s). *** Error running install.py for extension C:\Users\Administrator\Downloads\sd.webui\webui\extensions\sd-webui-roop. *** Command: "C:\Users\Administrator\Downloads\sd.webui\system\python\python.exe" "C:\Users\Administrator\Downloads\sd.webui\webui\extensions\sd-webui-roop\install.py" *** Error code: 1 *** stdout: Checking roop requirements *** Install insightface==0.7.3 *** Installing sd-webui-roop requirement: insightface==0.7.3 *** Couldn't install sd-webui-roop requirement: insightface==0.7.3. *** Command: "C:\Users\Administrator\Downloads\sd.webui\system\python\python.exe" -m pip install insightface==0.7.3 --prefer-binary *** Error code: 2 *** stdout: Collecting insightface==0.7.3 *** Using cached insightface-0.7.3.tar.gz (439 kB) *** Installing build dependencies: started *** Installing build dependencies: finished with status 'done' *** Getting requirements to build wheel: started *** Getting requirements to build wheel: finished with status 'done' *** stderr: ERROR: Exception: *** Traceback (most recent call last): *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip_internal\cli\base_command.py", line 180, in exc_logging_wrapper *** status = run_func(*args) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip_internal\cli\req_command.py", line 248, in wrapper *** return func(self, options, args) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip_internal\commands\install.py", line 377, in run *** requirement_set = resolver.resolve( *** File "C:\Users\Administrator\Downloads\sd.webui\system\python<1>lib\site-packages\pip_internal\resolution\resolvelib\resolver.py", line 92, in resolve *** result = self._result = resolver.resolve( *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip_vendor\resolvelib\resolvers.py", line 546, in resolve *** state = resolution.resolve(requirements, max_rounds=max_rounds) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip_vendor\resolvelib\resolvers.py", line 397, in resolve *** self._add_to_criteria(self.state.criteria, r, parent=None) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip_vendor\resolvelib\resolvers.py", line 173, in _add_to_criteria *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_vendor\resolvelib\structs.py", line 156, in __bool__ *** return bool(self._sequence) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\found_candidates.py", line 155, in __bool__ *** return any(self) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\found_candidates.py", line 143, in *** return (c for c in iterator if id(c) not in self._incompatible_ids) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\found_candidates.py", line 47, in _iter_built *** candidate = func() *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\factory.py", line 206, in _make_candidate_from_link *** self._link_candidate_cache[link] = LinkCandidate( *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\candidates.py", line 293, in __init__ *** super().__init__( *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\candidates.py", line 156, in __init__ *** self.dist = self._prepare() *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\candidates.py", line 225, in _prepare *** dist = self._prepare_distribution() *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\candidates.py", line 304, in _prepare_distribution *** return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\operations\prepare.py", line 538, in prepare_linked_requirement *** return self._prepare_linked_requirement(req, parallel_builds) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\operations\prepare.py", line 653, in _prepare_linked_requirement *** dist = _get_prepared_distribution( *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\operations\prepare.py", line 69, in _get_prepared_distribution *** abstract_dist.prepare_distribution_metadata( *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\distributions\sdist.py", line 48, in prepare_distribution_metadata *** self._install_build_reqs(finder) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\distributions\sdist.py", line 118, in _install_build_reqs *** build_reqs = self._get_build_requires_wheel() *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\distributions\sdist.py", line 95, in _get_build_requires_wheel *** return backend.get_requires_for_build_wheel() *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\utils\misc.py", line 697, in get_requires_for_build_wheel *** return super().get_requires_for_build_wheel(config_settings=cs) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_vendor\pyproject_hooks\_impl.py", line 166, in get_requires_for_build_wheel *** return self._call_hook('get_requires_for_build_wheel', { *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_vendor\pyproject_hooks\_impl.py", line 321, in _call_hook *** raise BackendUnavailable(data.get('traceback', '')) *** pip._vendor.pyproject_hooks._impl.BackendUnavailable: Traceback (most recent call last): *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 77, in _build_backend *** obj = import_module(mod_path) *** File "importlib\__init__.py", line 126, in import_module *** File "", line 1050, in _gcd_import *** File "", line 1027, in _find_and_load *** File "", line 992, in _find_and_load_unlocked *** File "", line 241, in _call_with_frames_removed *** File "", line 1050, in _gcd_import *** File "", line 1027, in _find_and_load *** File "", line 1006, in _find_and_load_unlocked *** File "", line 688, in _load_unlocked *** File "", line 883, in exec_module *** File "", line 241, in _call_with_frames_removed *** File "C:\Users\Administrator\AppData\Local\Temp\pip-build-env-i3dgdbjb\overlay\Lib\site-packages\setuptools\__init__.py", line 13, in *** from . import version as _version_module *** File "C:\Users\Administrator\AppData\Local\Temp\pip-build-env-i3dgdbjb\overlay\Lib\site-packages\setuptools\version.py", line 1, in *** from ._importlib import metadata *** File "C:\Users\Administrator\AppData\Local\Temp\pip-build-env-i3dgdbjb\overlay\Lib\site-packages\setuptools\_importlib.py", line 45, in *** import importlib.metadata as metadata # noqa: F401 *** File "importlib\metadata\__init__.py", line 17, in *** File "importlib\metadata\_adapters.py", line 3, in *** File "email\message.py", line 15, in *** File "email\utils.py", line 29, in *** File "socket.py", line 51, in *** ModuleNotFoundError: No module named '_socket' *** ***

Close and re-open from scratch automatic1111 get another error

*** stderr: ERROR: Exception: *** Traceback (most recent call last): *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\cli\base_command.py", line 180, in exc_logging_wrapper *** status = run_func(*args) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\cli\req_command.py", line 248, in wrapper *** return func(self, options, args) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\commands\install.py", line 377, in run *** requirement_set = resolver.resolve( *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\resolver.py", line 92, in resolve *** result = self._result = resolver.resolve( *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_vendor\resolvelib\resolvers.py", line 546, in resolve *** state = resolution.resolve(requirements, max_rounds=max_rounds) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_vendor\resolvelib\resolvers.py", line 397, in resolve *** self._add_to_criteria(self.state.criteria, r, parent=None) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_vendor\resolvelib\resolvers.py", line 173, in _add_to_criteria *** if not criterion.candidates: *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_vendor\resolvelib\structs.py", line 156, in __bool__ *** return bool(self._sequence) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\found_candidates.py", line 155, in __bool__ *** return any(self) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\found_candidates.py", line 143, in *** return (c for c in iterator if id(c) not in self._incompatible_ids) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\found_candidates.py", line 47, in _iter_built *** candidate = func() *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\factory.py", line 206, in _make_candidate_from_link *** self._link_candidate_cache[link] = LinkCandidate( *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\candidates.py", line 293, in __init__ *** super().__init__( *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\candidates.py", line 156, in __init__ *** self.dist = self._prepare() *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\candidates.py", line 225, in _prepare *** dist = self._prepare_distribution() *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\candidates.py", line 304, in _prepare_distribution *** return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\operations\prepare.py", line 538, in prepare_linked_requirement *** return self._prepare_linked_requirement(req, parallel_builds) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\operations\prepare.py", line 653, in _prepare_linked_requirement *** dist = _get_prepared_distribution( *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\operations\prepare.py", line 69, in _get_prepared_distribution *** abstract_dist.prepare_distribution_metadata( *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\distributions\sdist.py", line 48, in prepare_distribution_metadata *** self._install_build_reqs(finder) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\distributions\sdist.py", line 118, in _install_build_reqs *** build_reqs = self._get_build_requires_wheel() *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\distributions\sdist.py", line 95, in _get_build_requires_wheel *** return backend.get_requires_for_build_wheel() *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\utils\misc.py", line 697, in get_requires_for_build_wheel *** return super().get_requires_for_build_wheel(config_settings=cs) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_vendor\pyproject_hooks\_impl.py", line 166, in get_requires_for_build_wheel *** return self._call_hook('get_requires_for_build_wheel', { *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_vendor\pyproject_hooks\_impl.py", line 321, in _call_hook *** raise BackendUnavailable(data.get('traceback', '')) *** pip._vendor.pyproject_hooks._impl.BackendUnavailable: Traceback (most recent call last): *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 77, in _build_backend *** obj = import_module(mod_path) *** File "importlib\__init__.py", line 126, in import_module *** File "", line 1050, in _gcd_import *** File "", line 1027, in _find_and_load *** File "", line 992, in _find_and_load_unlocked *** File "", line 241, in _call_with_frames_removed *** File "", line 1050, in _gcd_import *** File "", line 1027, in _find_and_load *** File "", line 1006, in _find_and_load_unlocked *** File "", line 688, in _load_unlocked *** File "", line 883, in exec_module *** File "", line 241, in _call_with_frames_removed *** File "C:\Users\Administrator\AppData\Local\Temp\pip-build-env-lrc2iahr\overlay\Lib\site-packages\setuptools\__init__.py", line 13, in *** from . import version as _version_module *** File "C:\Users\Administrator\AppData\Local\Temp\pip-build-env-lrc2iahr\overlay\Lib\site-packages\setuptools\version.py", line 1, in *** from ._importlib import metadata *** File "C:\Users\Administrator\AppData\Local\Temp\pip-build-env-lrc2iahr\overlay\Lib\site-packages\setuptools\_importlib.py", line 45, in *** import importlib.metadata as metadata # noqa: F401 *** File "importlib\metadata\__init__.py", line 17, in *** File "importlib\metadata\_adapters.py", line 3, in *** File "email\message.py", line 15, in *** File "email\utils.py", line 29, in *** File "socket.py", line 51, in *** ModuleNotFoundError: No module named '_socket' *** *** *** Warning: Failed to install insightface==0.7.3, roop will not work. *** *** stderr: C:\Users\Administrator\Downloads\sd.webui\webui\extensions\sd-webui-roop\install.py:3: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html *** import pkg_resources *** Traceback (most recent call last): *** File "C:\Users\Administrator\Downloads\sd.webui\webui\extensions\sd-webui-roop\install.py", line 54, in *** raise e *** File "C:\Users\Administrator\Downloads\sd.webui\webui\extensions\sd-webui-roop\install.py", line 36, in *** launch.run_pip( *** File "C:\Users\Administrator\Downloads\sd.webui\webui\modules\launch_utils.py", line 138, in run_pip *** return run(f'"{python}" -m pip {command} --prefer-binary{index_url_line}', desc=f"Installing {desc}", errdesc=f"Couldn't install {desc}", live=live) *** File "C:\Users\Administrator\Downloads\sd.webui\webui\modules\launch_utils.py", line 115, in run *** raise RuntimeError("\n".join(error_bits)) *** RuntimeError: Couldn't install sd-webui-roop requirement: insightface==0.7.3. *** Command: "C:\Users\Administrator\Downloads\sd.webui\system\python\python.exe" -m pip install insightface==0.7.3 --prefer-binary *** Error code: 2 *** stdout: Collecting insightface==0.7.3 *** Using cached insightface-0.7.3.tar.gz (439 kB) *** Installing build dependencies: started *** Installing build dependencies: finished with status 'done' *** Getting requirements to build wheel: started *** Getting requirements to build wheel: finished with status 'done' *** *** stderr: ERROR: Exception: *** Traceback (most recent call last): *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\cli\base_command.py", line 180, in exc_logging_wrapper *** status = run_func(*args) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\cli\req_command.py", line 248, in wrapper *** return func(self, options, args) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\commands\install.py", line 377, in run *** requirement_set = resolver.resolve( *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\resolver.py", line 92, in resolve *** result = self._result = resolver.resolve( *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_vendor\resolvelib\resolvers.py", line 546, in resolve *** state = resolution.resolve(requirements, max_rounds=max_rounds) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_vendor\resolvelib\resolvers.py", line 397, in resolve *** self._add_to_criteria(self.state.criteria, r, parent=None) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_vendor\resolvelib\resolvers.py", line 173, in _add_to_criteria *** if not criterion.candidates: *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_vendor\resolvelib\structs.py", line 156, in __bool__ *** return bool(self._sequence) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\found_candidates.py", line 155, in __bool__ *** return any(self) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\found_candidates.py", line 143, in *** return (c for c in iterator if id(c) not in self._incompatible_ids) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\found_candidates.py", line 47, in _iter_built *** candidate = func() *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\factory.py", line 206, in _make_candidate_from_link *** self._link_candidate_cache[link] = LinkCandidate( *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\candidates.py", line 293, in __init__ *** super().__init__( *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\candidates.py", line 156, in __init__ *** self.dist = self._prepare() *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\candidates.py", line 225, in _prepare *** dist = self._prepare_distribution() *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\candidates.py", line 304, in _prepare_distribution *** return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\operations\prepare.py", line 538, in prepare_linked_requirement *** return self._prepare_linked_requirement(req, parallel_builds) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\operations\prepare.py", line 653, in _prepare_linked_requirement *** dist = _get_prepared_distribution( *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\operations\prepare.py", line 69, in _get_prepared_distribution *** abstract_dist.prepare_distribution_metadata( *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\distributions\sdist.py", line 48, in prepare_distribution_metadata *** self._install_build_reqs(finder) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\distributions\sdist.py", line 118, in _install_build_reqs *** build_reqs = self._get_build_requires_wheel() *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\distributions\sdist.py", line 95, in _get_build_requires_wheel *** return backend.get_requires_for_build_wheel() *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_internal\utils\misc.py", line 697, in get_requires_for_build_wheel *** return super().get_requires_for_build_wheel(config_settings=cs) *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_vendor\pyproject_hooks\_impl.py", line 166, in get_requires_for_build_wheel *** return self._call_hook('get_requires_for_build_wheel', { *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_vendor\pyproject_hooks\_impl.py", line 321, in _call_hook *** raise BackendUnavailable(data.get('traceback', '')) *** pip._vendor.pyproject_hooks._impl.BackendUnavailable: Traceback (most recent call last): *** File "C:\Users\Administrator\Downloads\sd.webui\system\python\lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 77, in _build_backend *** obj = import_module(mod_path) *** File "importlib\__init__.py", line 126, in import_module *** File "", line 1050, in _gcd_import *** File "", line 1027, in _find_and_load *** File "", line 992, in _find_and_load_unlocked *** File "", line 241, in _call_with_frames_removed *** File "", line 1050, in _gcd_import *** File "", line 1027, in _find_and_load *** File "", line 1006, in _find_and_load_unlocked *** File "", line 688, in _load_unlocked *** File "", line 883, in exec_module *** File "", line 241, in _call_with_frames_removed *** File "C:\Users\Administrator\AppData\Local\Temp\pip-build-env-lrc2iahr\overlay\Lib\site-packages\setuptools\__init__.py", line 13, in *** from . import version as _version_module *** File "C:\Users\Administrator\AppData\Local\Temp\pip-build-env-lrc2iahr\overlay\Lib\site-packages\setuptools\version.py", line 1, in *** from ._importlib import metadata *** File "C:\Users\Administrator\AppData\Local\Temp\pip-build-env-lrc2iahr\overlay\Lib\site-packages\setuptools\_importlib.py", line 45, in *** import importlib.metadata as metadata # noqa: F401 *** File "importlib\metadata\__init__.py", line 17, in *** File "importlib\metadata\_adapters.py", line 3, in *** File "email\message.py", line 15, in *** File "email\utils.py", line 29, in *** File "socket.py", line 51, in *** ModuleNotFoundError: No module named '_socket' *** *** *** Error loading script: api.py Traceback (most recent call last): File "C:\Users\Administrator\Downloads\sd.webui\webui\modules\scripts.py", line 382, in load_scripts script_module = script_loading.load_module(scriptfile.path) File "C:\Users\Administrator\Downloads\sd.webui\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 "C:\Users\Administrator\Downloads\sd.webui\webui\extensions\sd-webui-roop\scripts\api.py", line 17, in from scripts.faceswap import get_models File "C:\Users\Administrator\Downloads\sd.webui\webui\extensions\sd-webui-roop\scripts\faceswap.py", line 16, in from scripts.swapper import UpscaleOptions, swap_face, ImageResult File "C:\Users\Administrator\Downloads\sd.webui\webui\extensions\sd-webui-roop\scripts\swapper.py", line 12, in import insightface ModuleNotFoundError: No module named 'insightface' --- *** Error loading script: cimage.py Traceback (most recent call last): File "C:\Users\Administrator\Downloads\sd.webui\webui\modules\scripts.py", line 382, in load_scripts script_module = script_loading.load_module(scriptfile.path) File "C:\Users\Administrator\Downloads\sd.webui\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 "C:\Users\Administrator\Downloads\sd.webui\webui\extensions\sd-webui-roop\scripts\cimage.py", line 2, in from ifnude import detect ModuleNotFoundError: No module named 'ifnude' --- *** Error loading script: faceswap.py Traceback (most recent call last): File "C:\Users\Administrator\Downloads\sd.webui\webui\modules\scripts.py", line 382, in load_scripts script_module = script_loading.load_module(scriptfile.path) File "C:\Users\Administrator\Downloads\sd.webui\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 "C:\Users\Administrator\Downloads\sd.webui\webui\extensions\sd-webui-roop\scripts\faceswap.py", line 16, in from scripts.swapper import UpscaleOptions, swap_face, ImageResult File "C:\Users\Administrator\Downloads\sd.webui\webui\extensions\sd-webui-roop\scripts\swapper.py", line 12, in import insightface ModuleNotFoundError: No module named 'insightface' --- 2023-10-13 12:08:17,457 - roop - INFO - roop v0.0.2 *** Error loading script: swapper.py Traceback (most recent call last): File "C:\Users\Administrator\Downloads\sd.webui\webui\modules\scripts.py", line 382, in load_scripts script_module = script_loading.load_module(scriptfile.path) File "C:\Users\Administrator\Downloads\sd.webui\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 "C:\Users\Administrator\Downloads\sd.webui\webui\extensions\sd-webui-roop\scripts\swapper.py", line 12, in import insightface ModuleNotFoundError: No module named 'insightface'

Already installed the windows 10/11 and SDK C++

image

Try to install insightface globally

C:\Users\Administrator\Downloads\sd.webui\webui\venv>pip install insightface==0.7.3 Collecting insightface==0.7.3 Using cached insightface-0.7.3.tar.gz (439 kB) Installing build dependencies ... done Getting requirements to build wheel ... done Installing backend dependencies ... done Preparing metadata (pyproject.toml) ... done Collecting numpy (from insightface==0.7.3) Obtaining dependency information for numpy from https://files.pythonhosted.org/packages/98/d7/1cc7a11118408ad21a5379ff2a4e0b0e27504c68ef6e808ebaa90ee95902/numpy-1.26.0-cp312-cp312-win_amd64.whl.metadata Using cached numpy-1.26.0-cp312-cp312-win_amd64.whl.metadata (61 kB) Collecting onnx (from insightface==0.7.3) Downloading onnx-1.14.1.tar.gz (11.3 MB) ---------------------------------------- 11.3/11.3 MB 13.1 MB/s eta 0:00:00 Installing build dependencies ... done Getting requirements to build wheel ... error error: subprocess-exited-with-error × Getting requirements to build wheel did not run successfully. │ exit code: 1 ╰─> [21 lines of output] fatal: not a git repository (or any of the parent directories): .git Traceback (most recent call last): File "C:\Python312\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 353, in main() File "C:\Python312\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 335, in main json_out['return_val'] = hook(**hook_input['kwargs']) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Python312\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 118, in get_requires_for_build_wheel return hook(config_settings) ^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\AppData\Local\Temp\pip-build-env-ooio_30w\overlay\Lib\site-packages\setuptools\build_meta.py", line 355, in get_requires_for_build_wheel return self._get_build_requires(config_settings, requirements=['wheel']) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\AppData\Local\Temp\pip-build-env-ooio_30w\overlay\Lib\site-packages\setuptools\build_meta.py", line 325, in _get_build_requires self.run_setup() File "C:\Users\Administrator\AppData\Local\Temp\pip-build-env-ooio_30w\overlay\Lib\site-packages\setuptools\build_meta.py", line 507, in run_setup super(_BuildMetaLegacyBackend, self).run_setup(setup_script=setup_script) File "C:\Users\Administrator\AppData\Local\Temp\pip-build-env-ooio_30w\overlay\Lib\site-packages\setuptools\build_meta.py", line 341, in run_setup exec(code, locals()) File "", line 85, in AssertionError: Could not find cmake executable! [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: subprocess-exited-with-error × Getting requirements to build wheel did not run successfully. │ exit code: 1 ╰─> See above for output. note: This error originates from a subprocess, and is likely not a problem with pip. C:\Users\Administrator\Downloads\sd.webui\webui\venv>

I've been messing with the files for a long time now getting many errors, reinstalling again and again, googling and followed other fixes without success and I'm finally coming to ask for help.

Any help would be appreciated.

FalconGrey commented 8 months ago

This was a PAIN IN THE BEHIND to figure out! I had to install Cython first, then install OnnxRuntime-GPU *(you can optionally install the Onnxruntime if you want it CPU only, talks about it in the README of the InsightFace compressed file if you manually download it. Once THOSE are installed... you're not done YET! haha.... (ugh) you now have to install Windows Visual Studio Build Tools to make this work properly for some lame reason or it errors out. It will install, but it errors telling you to install, and if you run it, it errors I found on my machine if it's not installed.

Good Luck!