目录
前言:朋友运行报错:No matching distribution found for cv2
1、不能直接pip install cv2 ,请运行下方命令
2、用清华的镜像快
3、然后发现又出现了问题,不过总体是可以运行了
运行截图如下
4、新问题 ModuleNotFoundError: No module named 'skbuild' 的解决
5、如果部分玩家出现如下报错可以对症解决 cmake
前言:朋友运行报错:
No matching distribution found for cv2
1、不能直接pip install cv2 ,请运行下方命令
pip install opencv-python
没有科学网的话会发现下载有点慢,可以改用方式2
2、用清华的镜像快
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ opencv-python
3、然后发现又出现了问题,不过总体是可以运行了
C:\Users\橙>pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ opencv-python
WARNING: Ignoring invalid distribution -umpy (d:\bsana\anaconda3\lib\site-packages)
WARNING: Ignoring invalid distribution -umpy (d:\bsana\anaconda3\lib\site-packages)
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple/
Collecting opencv-python
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/40/93/655af887bafece2a655998f53b9bd21ad94b0627d81d44aef35c79f40de6/opencv-python-4.7.0.72.tar.gz (91.1 MB)
|████████████████████████████████| 91.1 MB 111 kB/s
Installing build dependencies ... done
Getting requirements to build wheel ... error
ERROR: Command errored out with exit status 1:
command: 'd:\bsana\anaconda3\python.exe' 'd:\bsana\anaconda3\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py' get_requires_for_build_wheel 'C:\Users\橙\AppData\Local\Temp\tmpttr2mx2q'
cwd: C:\Users\橙\AppData\Local\Temp\pip-install-etfuwnzp\opencv-python_42f30705e58d44508653cd9e00af59c1
Complete output (20 lines):
Error in sitecustomize; set PYTHONVERBOSE for traceback:
SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xb3 in position 0: invalid start byte (sitecustomize.py, line 21)
Traceback (most recent call last):
File "d:\bsana\anaconda3\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py", line 363, in <module>
main()
File "d:\bsana\anaconda3\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py", line 345, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "d:\bsana\anaconda3\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py", line 130, in get_requires_for_build_wheel
return hook(config_settings)
File "d:\bsana\anaconda3\lib\site-packages\setuptools\build_meta.py", line 163, in get_requires_for_build_wheel
config_settings, requirements=['wheel'])
File "d:\bsana\anaconda3\lib\site-packages\setuptools\build_meta.py", line 143, in _get_build_requires
self.run_setup()
File "d:\bsana\anaconda3\lib\site-packages\setuptools\build_meta.py", line 268, in run_setup
self).run_setup(setup_script=setup_script)
File "d:\bsana\anaconda3\lib\site-packages\setuptools\build_meta.py", line 158, in run_setup
exec(compile(code, __file__, 'exec'), locals())
File "setup.py", line 10, in <module>
import skbuild
ModuleNotFoundError: No module named 'skbuild'
----------------------------------------
WARNING: Discarding https://pypi.tuna.tsinghua.edu.cn/packages/40/93/655af887bafece2a655998f53b9bd21ad94b0627d81d44aef35c79f40de6/opencv-python-4.7.0.72.tar.gz#sha256=3424794a711f33284581f3c1e4b071cfc827d02b99d6fd9a35391f517c453306 (from https://pypi.tuna.tsinghua.edu.cn/simple/opencv-python/) (requires-python:>=3.6). Command errored out with exit status 1: 'd:\bsana\anaconda3\python.exe' 'd:\bsana\anaconda3\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py' get_requires_for_build_wheel 'C:\Users\橙\AppData\Local\Temp\tmpttr2mx2q' Check the logs for full command output.
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/33/92/87e99adfaf9c847021ecfcd4bf2732c863752cf47c0c9ad349c8de260183/opencv-python-4.7.0.68.tar.gz (91.1 MB)
|████████████████████████████████| 91.1 MB 81 kB/s
Installing build dependencies ... done
Getting requirements to build wheel ... error
ERROR: Command errored out with exit status 1:
command: 'd:\bsana\anaconda3\python.exe' 'd:\bsana\anaconda3\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py' get_requires_for_build_wheel 'C:\Users\橙\AppData\Local\Temp\tmppcwp11jn'
cwd: C:\Users\橙\AppData\Local\Temp\pip-install-etfuwnzp\opencv-python_a41723cd6ab24ec08c92105723998814
Complete output (20 lines):
Error in sitecustomize; set PYTHONVERBOSE for traceback:
SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xb3 in position 0: invalid start byte (sitecustomize.py, line 21)
Traceback (most recent call last):
File "d:\bsana\anaconda3\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py", line 363, in <module>
main()
File "d:\bsana\anaconda3\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py", line 345, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "d:\bsana\anaconda3\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py", line 130, in get_requires_for_build_wheel
return hook(config_settings)
File "d:\bsana\anaconda3\lib\site-packages\setuptools\build_meta.py", line 163, in get_requires_for_build_wheel
config_settings, requirements=['wheel'])
File "d:\bsana\anaconda3\lib\site-packages\setuptools\build_meta.py", line 143, in _get_build_requires
self.run_setup()
File "d:\bsana\anaconda3\lib\site-packages\setuptools\build_meta.py", line 268, in run_setup
self).run_setup(setup_script=setup_script)
File "d:\bsana\anaconda3\lib\site-packages\setuptools\build_meta.py", line 158, in run_setup
exec(compile(code, __file__, 'exec'), locals())
File "setup.py", line 10, in <module>
import skbuild
ModuleNotFoundError: No module named 'skbuild'
----------------------------------------
WARNING: Discarding https://pypi.tuna.tsinghua.edu.cn/packages/33/92/87e99adfaf9c847021ecfcd4bf2732c863752cf47c0c9ad349c8de260183/opencv-python-4.7.0.68.tar.gz#sha256=9829e6efedde1d1b8419c5bd4d62d289ecbf44ae35b843c6da9e3cbcba1a9a8a (from https://pypi.tuna.tsinghua.edu.cn/simple/opencv-python/) (requires-python:>=3.6). Command errored out with exit status 1: 'd:\bsana\anaconda3\python.exe' 'd:\bsana\anaconda3\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py' get_requires_for_build_wheel 'C:\Users\橙\AppData\Local\Temp\tmppcwp11jn' Check the logs for full command output.
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/cf/09/b24c266cd61ddeed101b90c92a26f54d060b06f4a1b102eb891576d6e9e2/opencv_python-4.6.0.66-cp36-abi3-win_amd64.whl (35.6 MB)
|████████████████████████████████| 35.6 MB 36 kB/s
Requirement already satisfied: numpy>=1.13.3 in d:\bsana\anaconda3\lib\site-packages (from opencv-python) (1.19.5)
WARNING: Ignoring invalid distribution -umpy (d:\bsana\anaconda3\lib\site-packages)
Installing collected packages: opencv-python
WARNING: Ignoring invalid distribution -umpy (d:\bsana\anaconda3\lib\site-packages)
Successfully installed opencv-python-4.6.0.66
WARNING: Ignoring invalid distribution -umpy (d:\bsana\anaconda3\lib\site-packages)
WARNING: Ignoring invalid distribution -umpy (d:\bsana\anaconda3\lib\site-packages)
运行截图如下
ModuleNotFoundError: No module named 'skbuild'
4、新问题 ModuleNotFoundError: No module named 'skbuild' 的解决
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple scikit-build
5、如果部分玩家出现如下报错可以对症解决 cmake
报错:
Problem with the CMake installation, aborting build. CMake executable is cmake
解决:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple cmake