1

我一直在尝试在新的 Raspberry Pi(RPi 4)中安装最新版本的“opencv-contrib-python”包。在撰写本文时,最新版本是 4.2.0.34。当我没有使用命令pip install opencv-contrib-python指定版本时,它会安装早期版本(4.1.1.26)。当我使用命令pip install opencv-contrib-python==4.2.0.34指定最新版本时,它会引发如下 错误 ERROR: No matching distribution found for opencv-contrib-python==4.2.0.34

我尝试查看官方 pip 网页(https://pypi.org/project/opencv-contrib-python/),他们在常见问题解答下遇到了这个问题,他们建议升级pip并安装wheel。我很久以前就尝试过这些。

如果有人可以评论可能遇到此问题的人,我将不胜感激。

4

1 回答 1

1

根据我的理解,这里没有解决这个问题的方法。无法在 Raspberry Pi 上安装 pypi.org 中可用的最新版本 (4.2.0.34)。Raspberry Pi(ARM 处理器)的轮子可在https://www.piwheels.org获得。但是,piwheels 网站还没有得到最新版本,而是该网站最新成功构建的版本是 4.1.1.26。除非 piwheels 网站立即跟踪其父 pypi.org,否则无法在 Raspberry Pi 上安装最新版本的软件包。我想另一种选择是从源代码构建 opencv-contrib-python 。

于 2020-04-18T22:48:31.140 回答