pip升级cv2

Pip to upgrade cv2

Python2, 我有老版本的cv2, 3.1.0.

我使用

进行了 pip 升级
pip install opencv-python==4.0.0.21,

它说:

Successfully installed opencv-python-4.0.0.21

但是当我再次检查它的版本时,

import cv2
print cv2.__version__

它仍然说它是“3.1.0”。

出了什么问题?谢谢。

如果您正在使用 Linux,请尝试:

sudo pip install opencv-python==4.0.0.21

确保卸载了以前的版本。如果 pip 卸载不起作用,通常应删除(在 Python27 文件夹中搜索)中的 cv2.pyd 文件。我建议使用最新版本:

sudo pip install opencv-contrib-python==4.1.2.30

如果您使用的是 windows,则删除 sudo。希望对您有所帮助。