使用pip安装旧版本的cv2

问题描述 投票:0回答:1

我一直在尝试下载较早版本的cv2,这是避免无法使用SIFT的一种简便方法。我尝试了以下方法:

pip install opencv-contrib-python==3.4.2.17

但是我收到此错误:

ERROR: Could not find a version that satisfies the requirement opencv-contrib-python==3.4.2.17 (from versions: 3.4.8.29, 3.4.9.31, 3.4.9.33, 4.1.2.30, 4.2.0.32, 4.2.0.34)
ERROR: No matching distribution found for opencv-contrib-python==3.4.2.17

到目前为止,我在网站上看到的所有建议都告诉我要么下载这些旧版本的opencv要么自己构建(这似乎是一场噩梦)任何人都对如何安装这些较旧版本的cv2有任何建议?

opencv pip cv2 sift
1个回答
0
投票

opencv-contrib-python 3.4.2.17为3.7以下的Python提供了轮子。可能您使用的是Python 3.8。

使用Python 3.7(或更低版本)。或从源代码编译为3.8。

© www.soinside.com 2019 - 2024. All rights reserved.