我无法安装openv



我已经使用命令pip install opencv-python。当我下载时,我得到了错误。这是我得到的错误,有更多的代码行

这是命令停止工作时我得到的最后一个错误

您的环境中似乎正在使用python 3.10。由于它是如此的新,没有预先构建的二进制文件可用于opencv-python,它试图下载源代码并动态编译它,这失败了,因为库很大并且具有复杂的依赖关系。

你能做什么?

您可以查看pypi页面,看到win64的最新whl是针对cp39的,所以是python 3.9。你可以输入

conda install python=3.9 #install python 3.9 in your current env
pip install opencv-python 

现在应该拉出opencv_python-4.5.4.58-cp39-cp39-win_amd64.whl并安装它。

然而,更好的方法是让conda为您处理:

conda install -c conda-forge py-opencv