# Install dependencies
sudo apt-get install -y libglm-dev libglfw3-dev libpng-dev libjpeg-dev libeigen3-dev
# Build and install Iridescence
git clone https://github.com/koide3/iridescence --recursive
mkdir iridescence/build && cd iridescence/build
cmake ..
make -j
sudo make install
# [Optional] Build and install python bindings
cd ..
pip install .
# [Optional2] Install stubs for autocomplete
pip install pybind11-stubgen
cd ~/.local/lib/python3.12/site-packages
pybind11-stubgen -o . --ignore-invalid=all pyridescence
At step " pip install . " I have a problem and i don't have any ideal to solving it
This is my ERROR
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
╰─> [36 lines of output]
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/pip/_vendor/pep517/in_process/_in_process.py", line 363, in <module>
main()
File "/usr/lib/python3/dist-packages/pip/_vendor/pep517/in_process/_in_process.py", line 345, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "/usr/lib/python3/dist-packages/pip/_vendor/pep517/in_process/_in_process.py", line 130, in get_requires_for_build_wheel
return hook(config_settings)
File "/tmp/pip-build-env-zoxt17gt/overlay/local/lib/python3.10/dist-packages/scikit_build_core/setuptools/build_meta.py", line 59, in get_requires_for_build_wheel
setuptools_reqs = setuptools.build_meta.get_requires_for_build_wheel(
File "/usr/lib/python3/dist-packages/setuptools/build_meta.py", line 162, in get_requires_for_build_wheel
return self._get_build_requires(
File "/usr/lib/python3/dist-packages/setuptools/build_meta.py", line 143, in _get_build_requires
self.run_setup()
File "/usr/lib/python3/dist-packages/setuptools/build_meta.py", line 158, in run_setup
exec(compile(code, __file__, 'exec'), locals())
File "setup.py", line 2, in <module>
setup(
File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 153, in setup
return distutils.core.setup(**attrs)
File "/usr/lib/python3/dist-packages/setuptools/_distutils/core.py", line 109, in setup
_setup_distribution = dist = klass(attrs)
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 459, in __init__
_Distribution.__init__(
File "/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py", line 293, in __init__
self.finalize_options()
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 836, in finalize_options
for ep in sorted(loaded, key=by_order):
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 835, in <lambda>
loaded = map(lambda e: e.load(), filtered)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2464, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2487, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 782, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.VersionConflict: (pathspec 0.9.0 (/usr/lib/python3/dist-packages), Requirement.parse('pathspec>=0.10.1'))
[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.
I tried to find a solution by updating "Pathspec"
pip install --upgrade pathspec
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: pathspec in /home/nhathai/.local/lib/python3.10/site-packages (0.10.1)
Collecting pathspec
Using cached pathspec-0.12.1-py3-none-any.whl (31 kB)
Installing collected packages: pathspec
Attempting uninstall: pathspec
Found existing installation: pathspec 0.10.1
Uninstalling pathspec-0.10.1:
Successfully uninstalled pathspec-0.10.1
Successfully installed pathspec-0.12.1
But the problem is still not resolved
Please help me to solve it
I use packages and build it
At step " pip install . " I have a problem and i don't have any ideal to solving it This is my ERROR
I tried to find a solution by updating "Pathspec"
But the problem is still not resolved Please help me to solve it