【问题标题】:installing old versions of cv2 using pip使用 pip 安装旧版本的 cv2
【发布时间】:2020-09-18 17:35:46
【问题描述】:

我一直在尝试下载旧版本的 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】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-15
      • 1970-01-01
      • 2017-06-05
      • 1970-01-01
      • 1970-01-01
      • 2021-04-30
      • 2013-01-15
      • 2021-04-28
      相关资源
      最近更新 更多