[GH-ISSUE #54] Problem with installing #51

Open
opened 2026-10-31 21:16:24 +00:00 by bsakaguchi · 1 comment
Owner

Originally created by @IgorIvWebDev on GitHub (Jun 9, 2023).
Original GitHub issue: https://github.com/pharmapsychotic/clip-interrogator-ext/issues/54

Error running install.py for extension D:\sd.webui\webui\extensions\clip-interrogator-ext.
Command: "D:\sd.webui\system\python\python.exe" "D:\sd.webui\webui\extensions\clip-interrogator-ext\install.py"
Error code: 1
stdout: Installing requirements for CLIP Interrogator

stderr: Traceback (most recent call last):
File "D:\sd.webui\webui\extensions\clip-interrogator-ext\install.py", line 14, in
launch.run_pip(f"install clip-interrogator=={CI_VERSION}", "requirements for CLIP Interrogator")
File "D:\sd.webui\webui\modules\launch_utils.py", line 124, 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 "D:\sd.webui\webui\modules\launch_utils.py", line 101, in run
raise RuntimeError("\n".join(error_bits))
RuntimeError: Couldn't install requirements for CLIP Interrogator.
Command: "D:\sd.webui\system\python\python.exe" -m pip install clip-interrogator==0.5.4 --prefer-binary
Error code: 2
stdout: Collecting clip-interrogator==0.5.4
Using cached clip_interrogator-0.5.4-py3-none-any.whl (787 kB)
Requirement already satisfied: torch in d:\sd.webui\system\python\lib\site-packages (from clip-interrogator==0.5.4) (2.0.1+cu118)
Requirement already satisfied: torchvision in d:\sd.webui\system\python\lib\site-packages (from clip-interrogator==0.5.4) (0.15.2+cu118)
Requirement already satisfied: Pillow in d:\sd.webui\system\python\lib\site-packages (from clip-interrogator==0.5.4) (9.5.0)
Requirement already satisfied: requests in d:\sd.webui\system\python\lib\site-packages (from clip-interrogator==0.5.4) (2.31.0)
Requirement already satisfied: safetensors in d:\sd.webui\system\python\lib\site-packages (from clip-interrogator==0.5.4) (0.3.1)
Requirement already satisfied: tqdm in d:\sd.webui\system\python\lib\site-packages (from clip-interrogator==0.5.4) (4.65.0)
Requirement already satisfied: open-clip-torch in d:\sd.webui\system\python\lib\site-packages (from clip-interrogator==0.5.4) (2.7.0)
Collecting blip-ci (from clip-interrogator==0.5.4)
Using cached blip-ci-0.0.3.tar.gz (43 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 "D:\sd.webui\system\python\lib\site-packages\pip_internal\cli\base_command.py", line 169, in exc_logging_wrapper
status = run_func(*args)
File "D:\sd.webui\system\python\lib\site-packages\pip_internal\cli\req_command.py", line 248, in wrapper
return func(self, options, args)
File "D:\sd.webui\system\python\lib\site-packages\pip_internal\commands\install.py", line 377, in run
requirement_set = resolver.resolve(
File "D:\sd.webui\system\python\lib\site-packages\pip_internal\resolution\resolvelib\resolver.py", line 92, in resolve
result = self._result = resolver.resolve(
File "D:\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 "D:\sd.webui\system\python\lib\site-packages\pip_vendor\resolvelib\resolvers.py", line 427, in resolve
failure_causes = self._attempt_to_pin_criterion(name)
File "D:\sd.webui\system\python\lib\site-packages\pip_vendor\resolvelib\resolvers.py", line 239, in _attempt_to_pin_criterion
criteria = self._get_updated_criteria(candidate)
File "D:\sd.webui\system\python\lib\site-packages\pip_vendor\resolvelib\resolvers.py", line 230, in _get_updated_criteria
self._add_to_criteria(criteria, requirement, parent=candidate)
File "D:\sd.webui\system\python\lib\site-packages\pip_vendor\resolvelib\resolvers.py", line 173, in _add_to_criteria
if not criterion.candidates:
File "D:\sd.webui\system\python\lib\site-packages\pip_vendor\resolvelib\structs.py", line 156, in bool
return bool(self._sequence)
File "D:\sd.webui\system\python\lib\site-packages\pip_internal\resolution\resolvelib\found_candidates.py", line 155, in bool
return any(self)
File "D:\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 "D:\sd.webui\system\python\lib\site-packages\pip_internal\resolution\resolvelib\found_candidates.py", line 47, in _iter_built
candidate = func()
File "D:\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 "D:\sd.webui\system\python\lib\site-packages\pip_internal\resolution\resolvelib\candidates.py", line 293, in init
super().init(
File "D:\sd.webui\system\python\lib\site-packages\pip_internal\resolution\resolvelib\candidates.py", line 156, in init
self.dist = self._prepare()
File "D:\sd.webui\system\python\lib\site-packages\pip_internal\resolution\resolvelib\candidates.py", line 225, in _prepare
dist = self._prepare_distribution()
File "D:\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 "D:\sd.webui\system\python\lib\site-packages\pip_internal\operations\prepare.py", line 516, in prepare_linked_requirement
return self._prepare_linked_requirement(req, parallel_builds)
File "D:\sd.webui\system\python\lib\site-packages\pip_internal\operations\prepare.py", line 631, in _prepare_linked_requirement
dist = _get_prepared_distribution(
File "D:\sd.webui\system\python\lib\site-packages\pip_internal\operations\prepare.py", line 69, in _get_prepared_distribution
abstract_dist.prepare_distribution_metadata(
File "D:\sd.webui\system\python\lib\site-packages\pip_internal\distributions\sdist.py", line 48, in prepare_distribution_metadata
self._install_build_reqs(finder)
File "D:\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 "D:\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 "D:\sd.webui\system\python\lib\site-packages\pip_internal\utils\misc.py", line 692, in get_requires_for_build_wheel
return super().get_requires_for_build_wheel(config_settings=cs)
File "D:\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 "D:\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 "D:\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\Name\AppData\Local\Temp\pip-build-env-5kdaxrd\overlay\Lib\site-packages\setuptools_init.py", line 15, in
import setuptools.version
File "C:\Users\Name\AppData\Local\Temp\pip-build-env-_5kdaxrd\overlay\Lib\site-packages\setuptools\version.py", line 1, in
from ._importlib import metadata
File "C:\Users\Name\AppData\Local\Temp\pip-build-env-5kdaxrd\overlay\Lib\site-packages\setuptools_importlib.py", line 44, 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'

Originally created by @IgorIvWebDev on GitHub (Jun 9, 2023). Original GitHub issue: https://github.com/pharmapsychotic/clip-interrogator-ext/issues/54 Error running install.py for extension D:\sd.webui\webui\extensions\clip-interrogator-ext. Command: "D:\sd.webui\system\python\python.exe" "D:\sd.webui\webui\extensions\clip-interrogator-ext\install.py" Error code: 1 stdout: Installing requirements for CLIP Interrogator stderr: Traceback (most recent call last): File "D:\sd.webui\webui\extensions\clip-interrogator-ext\install.py", line 14, in <module> launch.run_pip(f"install clip-interrogator=={CI_VERSION}", "requirements for CLIP Interrogator") File "D:\sd.webui\webui\modules\launch_utils.py", line 124, 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 "D:\sd.webui\webui\modules\launch_utils.py", line 101, in run raise RuntimeError("\n".join(error_bits)) RuntimeError: Couldn't install requirements for CLIP Interrogator. Command: "D:\sd.webui\system\python\python.exe" -m pip install clip-interrogator==0.5.4 --prefer-binary Error code: 2 stdout: Collecting clip-interrogator==0.5.4 Using cached clip_interrogator-0.5.4-py3-none-any.whl (787 kB) Requirement already satisfied: torch in d:\sd.webui\system\python\lib\site-packages (from clip-interrogator==0.5.4) (2.0.1+cu118) Requirement already satisfied: torchvision in d:\sd.webui\system\python\lib\site-packages (from clip-interrogator==0.5.4) (0.15.2+cu118) Requirement already satisfied: Pillow in d:\sd.webui\system\python\lib\site-packages (from clip-interrogator==0.5.4) (9.5.0) Requirement already satisfied: requests in d:\sd.webui\system\python\lib\site-packages (from clip-interrogator==0.5.4) (2.31.0) Requirement already satisfied: safetensors in d:\sd.webui\system\python\lib\site-packages (from clip-interrogator==0.5.4) (0.3.1) Requirement already satisfied: tqdm in d:\sd.webui\system\python\lib\site-packages (from clip-interrogator==0.5.4) (4.65.0) Requirement already satisfied: open-clip-torch in d:\sd.webui\system\python\lib\site-packages (from clip-interrogator==0.5.4) (2.7.0) Collecting blip-ci (from clip-interrogator==0.5.4) Using cached blip-ci-0.0.3.tar.gz (43 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 "D:\sd.webui\system\python\lib\site-packages\pip\_internal\cli\base_command.py", line 169, in exc_logging_wrapper status = run_func(*args) File "D:\sd.webui\system\python\lib\site-packages\pip\_internal\cli\req_command.py", line 248, in wrapper return func(self, options, args) File "D:\sd.webui\system\python\lib\site-packages\pip\_internal\commands\install.py", line 377, in run requirement_set = resolver.resolve( File "D:\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\resolver.py", line 92, in resolve result = self._result = resolver.resolve( File "D:\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 "D:\sd.webui\system\python\lib\site-packages\pip\_vendor\resolvelib\resolvers.py", line 427, in resolve failure_causes = self._attempt_to_pin_criterion(name) File "D:\sd.webui\system\python\lib\site-packages\pip\_vendor\resolvelib\resolvers.py", line 239, in _attempt_to_pin_criterion criteria = self._get_updated_criteria(candidate) File "D:\sd.webui\system\python\lib\site-packages\pip\_vendor\resolvelib\resolvers.py", line 230, in _get_updated_criteria self._add_to_criteria(criteria, requirement, parent=candidate) File "D:\sd.webui\system\python\lib\site-packages\pip\_vendor\resolvelib\resolvers.py", line 173, in _add_to_criteria if not criterion.candidates: File "D:\sd.webui\system\python\lib\site-packages\pip\_vendor\resolvelib\structs.py", line 156, in __bool__ return bool(self._sequence) File "D:\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\found_candidates.py", line 155, in __bool__ return any(self) File "D:\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\found_candidates.py", line 143, in <genexpr> return (c for c in iterator if id(c) not in self._incompatible_ids) File "D:\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\found_candidates.py", line 47, in _iter_built candidate = func() File "D:\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 "D:\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\candidates.py", line 293, in __init__ super().__init__( File "D:\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\candidates.py", line 156, in __init__ self.dist = self._prepare() File "D:\sd.webui\system\python\lib\site-packages\pip\_internal\resolution\resolvelib\candidates.py", line 225, in _prepare dist = self._prepare_distribution() File "D:\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 "D:\sd.webui\system\python\lib\site-packages\pip\_internal\operations\prepare.py", line 516, in prepare_linked_requirement return self._prepare_linked_requirement(req, parallel_builds) File "D:\sd.webui\system\python\lib\site-packages\pip\_internal\operations\prepare.py", line 631, in _prepare_linked_requirement dist = _get_prepared_distribution( File "D:\sd.webui\system\python\lib\site-packages\pip\_internal\operations\prepare.py", line 69, in _get_prepared_distribution abstract_dist.prepare_distribution_metadata( File "D:\sd.webui\system\python\lib\site-packages\pip\_internal\distributions\sdist.py", line 48, in prepare_distribution_metadata self._install_build_reqs(finder) File "D:\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 "D:\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 "D:\sd.webui\system\python\lib\site-packages\pip\_internal\utils\misc.py", line 692, in get_requires_for_build_wheel return super().get_requires_for_build_wheel(config_settings=cs) File "D:\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 "D:\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 "D:\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 "<frozen importlib._bootstrap>", line 1050, in _gcd_import File "<frozen importlib._bootstrap>", line 1027, in _find_and_load File "<frozen importlib._bootstrap>", line 992, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed File "<frozen importlib._bootstrap>", line 1050, in _gcd_import File "<frozen importlib._bootstrap>", line 1027, in _find_and_load File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 688, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 883, in exec_module File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed File "C:\Users\Name\AppData\Local\Temp\pip-build-env-_5kdaxrd\overlay\Lib\site-packages\setuptools\__init__.py", line 15, in <module> import setuptools.version File "C:\Users\Name\AppData\Local\Temp\pip-build-env-_5kdaxrd\overlay\Lib\site-packages\setuptools\version.py", line 1, in <module> from ._importlib import metadata File "C:\Users\Name\AppData\Local\Temp\pip-build-env-_5kdaxrd\overlay\Lib\site-packages\setuptools\_importlib.py", line 44, in <module> import importlib.metadata as metadata # noqa: F401 File "importlib\metadata\__init__.py", line 17, in <module> File "importlib\metadata\_adapters.py", line 3, in <module> File "email\message.py", line 15, in <module> File "email\utils.py", line 29, in <module> File "socket.py", line 51, in <module> ModuleNotFoundError: No module named '_socket'
Author
Owner

@Persing commented on GitHub (Jun 14, 2023):

I get the same error, I haven't found a workaround yet

<!-- gh-comment-id:1591672295 --> @Persing commented on GitHub (Jun 14, 2023): I get the same error, I haven't found a workaround yet
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pharmapsychotic/clip-interrogator-ext#51
No description provided.