


Option 1 - Main modules package: pip install opencv-python.Packages for standard desktop environments (Windows, macOS, almost any GNU/Linux distribution) If you installed multiple different packages in the same environment, uninstall them all with pip uninstall and reinstall only one package.Ī. There is no plugin architecture: all the packages use the same namespace ( cv2). Do not install multiple different packages in the same environment. There are four different packages (see options 1, 2, 3 and 4 below) and you should SELECT ONLY ONE OF THEM. Select the correct package for your environment: For example Linux distributions ship usually with very old pip versions which cause a lot of unexpected problems especially with the manylinux format. Make sure that your pip version is up-to-date (19.3 is the minimum supported version): pip install -upgrade pip. cv2 module in the root of Python's site-packages), remove it before installation to avoid conflicts. If you have previous/other manually installed (= not installed via pip) version of OpenCV installed (e.g. Pre-built CPU-only OpenCV packages for Python.Ĭheck the manual build section if you wish to compile the bindings from source to enable additional modules such as CUDA.
