pip2 install 'opencv-python<3.4' 老是装不上,报错

这里需要编译caffe的python接口,然后训练的时候报错,报错内容显示是opencv的问题。
但是在终端下面python,再import cv2,再读取一张图片是可以的。
可是训练就报错,也不知道用的哪里的opencv。
pip2 install 'opencv-python<3.4'
装不上,报错。
using cached https://files.pythonhosted.org/packages/55/9d/df--/opencv-python-3.3.1.11-cp27-cp27mu-manylinux1_x86_64.whl
collecting numpy>=1.11.1(from opencv-python<3.4)
using cached https://files.pythonhosted.org/packages/0b/a7/e724--/numpy-1.21.1.zip
complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "", line 1,in
File "/tmp/pip-build-oX8GVw/numpy/setup.py",line 34, in
raise RuntimeError("python version >= 3.7 required. ")
RuntimeError:Python version >= 3.7 required.

pip 死活装不上,百度了各种方法都不好使,然后必应搜了一下,第一个就解决了问题!
https://blog.csdn.net/weixin_39298885/article/details/117918699

python2配套的pip,有些pypi包无法正常安装。

我需要安装Caffe1.0,是基于Python2的。需要opencv库,用命令pip install opencv-python,提示错误
RuntimeError: Python version >= 3.7 required.
这是因为numpy版本过高,无法在python2环境中安装,但是opencv-python又需要这个库。用下面的命令可以完美解决。

pip install opencv-python==3.3.0.9 numpy==1.16.6

好记性不如烂键盘---点滴、积累、进步!
原文地址:https://www.cnblogs.com/yanghailin/p/15120373.html