如何使用Pip将OpenCV升级到特定版本?

时间:2019-02-12 07:12:36

标签: python opencv ubuntu

我想在Ubuntu 16.04上安装OpenCV 3.4.0。我尝试从互联网上的以下教程的源代码构建,但是遇到了这个问题:

  

ImportError:   /home/ivan/.virtualenvs/cv/lib/python3.5/site-packages/cv2.so:   未定义的符号:_ZTIN2cv3dnn19experimental_dnn_v35LayerE

因此,我决定按照github https://github.com/CharlesShang/FastMaskRCNN/issues/111上的解决方案,使用pip升级OpenCV:

pip3 install --upgrade opencv-python

工作正常,成功导入了cv2。但是它直接升级到opencv 4.0.0。是否可以使用pip将opencv升级到特定版本(例如:3.4.0)?

2 个答案:

答案 0 :(得分:2)

您所要做的就是将版本放入命令中

pip3 install --upgrade opencv-python==3.4.0

答案 1 :(得分:0)

实际上(在2020年)Opencv库的版本为4.2.XX。 所以我的建议:

pip3 install --upgrade opencv-python == 4.2.34