如何安装cv2?

Ron*_*ger 8 python anaconda

我的环境:Ubuntu 18.0.4 LTS(也在19.04上试过)

我使用/需要 python3(安装 3.6.8)

我需要cv2,它是opencv的模型。

我尝试了在互联网上找到的几张收据,但没有任何效果。

我尝试安装为预编译(sudo apt-get install python-opencv)-没有错误,但是当我尝试测试时:

import cv2 as cv
print(cv.__version__)
Run Code Online (Sandbox Code Playgroud)

我得到错误模块未找到。

问题似乎我也安装了anaconda。上面的测试使用了anaconda,找不到模块。

从为 python2 安装的源代码编译,但我确实需要 python3。(测试也使用anaconda)

我的一张收据一直工作到最后,但有一行:

workon OpenCV-master-py3
Run Code Online (Sandbox Code Playgroud)

它给了我找不到工作的错误。

然后我尝试通过 Conda 进行安装,但这要降级 Conda。

有没有办法在没有 anaconda 的情况下运行它并找到“workon OpenCV-master-py3”的替代品

The*_*man 23

对于 python3,你可以简单地做pip3 install opencv-python,它会工作。


San*_*nth 7

使用workon,创建虚拟环境:

mkvirtualenv -p python3 opencv

虚拟环境内部。如果您只处理图像

pip install opencv-python

OpenCV-Python

如果您需要工作视频支持:

pip install opencv-contrib-python

opencv-contrib-python

如果您需要非 GUI OpenCV:

pip install opencv-python-headless

opencv-python-无头

如果您需要安装特定版本,您可以==先检查可用版本,例如

pip install opencv-python==,然后安装你需要的版本