在windows系统上安装opencv-python的时候遇到这个问题
ERROR: Exception:
Traceback (most recent call last):
File "e:\program files\python38\lib\site-packages\pip\_internal\cli\base_command.py", line 188, in main
status = self.run(options, args)
File "e:\program files\python38\lib\site-packages\pip\_internal\commands\install.py", line 345, in run
resolver.resolve(requirement_set)
File "e:\program files\python38\lib\site-packages\pip\_internal\legacy_resolve.py", line 196, in resolve
self._resolve_one(requirement_set, req)
File "e:\program files\python38\lib\site-packages\pip\_internal\legacy_resolve.py", line 359, in _resolve_one
abstract_dist = self._get_abstract_dist_for(req_to_install)
File "e:\program files\python38\lib\site-packages\pip\_internal\legacy_resolve.py", line 305, in _get_abstract_dist_for
abstract_dist = self.preparer.prepare_linked_requirement(
File "e:\program files\python38\lib\site-packages\pip\_internal\operations\prepare.py", line 214, in prepare_linked_requirement
abstract_dist.prepare_distribution_metadata(
File "e:\program files\python38\lib\site-packages\pip\_internal\distributions\source.py", line 70, in prepare_distribution_metadata
reqs = self.req.pep517_backend.get_requires_for_build_wheel()
File "e:\program files\python38\lib\site-packages\pip\_vendor\pep517\wrappers.py", line 70, in get_requires_for_build_wheel
return self._call_hook('get_requires_for_build_wheel', {
File "e:\program files\python38\lib\site-packages\pip\_vendor\pep517\wrappers.py", line 162, in _call_hook
raise BackendUnavailable
pip._vendor.pep517.wrappers.BackendUnavailable
我成功的解决办法
第一步:pip install -U pyinstaller
第二步:pip3 install opencv-python