问题探索

首先,OpenCV较旧的Python版本不需要进行滚轮编译,因此造成编译在Building wheel for opencv-python (PEP 517)处停止。为了防止因为pip版本较旧引起干扰,首先运行更新pip版本,接着再次安装

pip install --upgrade pip

pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple

接着大概率能解决Building wheel for opencv-python (PEP 517),但是遇到新的现象,终端运行到下面指令时卡住

building wheel for opencv(pyproject.toml)  ...

我们希望看看后端到底是什么情况,用--verbose运行安装命令跟踪安装过程,也可以检查安装的百分比

发现后端确实一直在运行,由于OpenCV体积较大,编译时间较长,导致不显示安装进度的化,前端出现假死现象,静静等待即可。

问题解决

更新pip版本

pip install --upgrade pip

显示安装进程

pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple --verbose

等待安装完成

https://blog.csdn.net/FRIGIDWINTER/article/details/129179235