Skip to content

Install stuck after Getting requirements to build wheel #64

Description

@Sim7b

Describe the bug
Install stuck after "Getting requirements to build wheel"

To Reproduce
Steps to reproduce the behavior:

  1. Windows 11 x64 25H2
  2. run setup.ps1 or .bat with admin or user privs
  3. See error

Screenshots
Image

`ERROR: Exception:
Traceback (most recent call last):
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\cli\base_command.py", line 107, in _run_wrapper
status = _inner_run()
^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\cli\base_command.py", line 98, in _inner_run
return self.run(options, args)
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\cli\req_command.py", line 96, in wrapper
return func(self, options, args)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\commands\install.py", line 392, in run
requirement_set = resolver.resolve(
^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\resolution\legacy\resolver.py", line 184, in resolve
discovered_reqs.extend(self._resolve_one(requirement_set, req))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\resolution\legacy\resolver.py", line 506, in _resolve_one
dist = self._get_dist_for(req_to_install)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\resolution\legacy\resolver.py", line 459, in _get_dist_for
dist = self.preparer.prepare_linked_requirement(req)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\operations\prepare.py", line 542, in prepare_linked_requirement
return self._prepare_linked_requirement(req, parallel_builds)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\operations\prepare.py", line 657, in _prepare_linked_requirement
dist = _get_prepared_distribution(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\operations\prepare.py", line 77, in _get_prepared_distribution
abstract_dist.prepare_distribution_metadata(
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\distributions\sdist.py", line 55, in prepare_distribution_metadata
self._install_build_reqs(build_env_installer)
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\distributions\sdist.py", line 132, in _install_build_reqs
build_reqs = self._get_build_requires_wheel()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\distributions\sdist.py", line 107, in _get_build_requires_wheel
return backend.get_requires_for_build_wheel()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_internal\utils\misc.py", line 700, in get_requires_for_build_wheel
return super().get_requires_for_build_wheel(config_settings=cs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_vendor\pyproject_hooks_impl.py", line 196, in get_requires_for_build_wheel
return self._call_hook(
^^^^^^^^^^^^^^^^
File "C:\Users\simon\rwatermark\WatermarkRemover-AI\python\Lib\site-packages\pip_vendor\pyproject_hooks_impl.py", line 402, in _call_hook
raise BackendUnavailable(
pip._vendor.pyproject_hooks._impl.BackendUnavailable: Cannot import 'mesonpy'

[X] Failed to install dependencies`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions