如何安装cv2?

时间:2019-09-11 06:19:38

标签: python anaconda

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

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

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

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

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

db.usercollection.aggregate([
{
    $project: {
        "name": 1,
        "length": { $strLenCP: "$name" }
    }} ])

我找不到错误模块。

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

从为python2安装的源进行编译,但是我确实需要python3。 (该测试还使用了蟒蛇)

我的收据之一一直工作到最后,但行如下:

import cv2 as cv
print(cv.__version__)

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

然后我尝试通过Conda安装,但是那想降级Conda。

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

2 个答案:

答案 0 :(得分:2)

对于python3,您只需执行<property name="someData" access="field" column="SOME_DATA" /> <property name="SomeData" access="property" column="SOME_DATA" update="false" insert="false" /> ,它就会起作用。

答案 1 :(得分:0)

使用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-headless

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

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