python ubuntu环境无法导入cv2

问题描述 投票:0回答:1

我的ubuntu版本是:

Distributor ID: Ubuntu
Description:    Ubuntu 20.04.6 LTS
Release:    20.04
Codename:   focal

我尝试了各种方法安装,总是成功。

$sudo apt-get install python3-opencv
Reading package lists... Done
Building dependency tree       
Reading state information... Done
python3-opencv is already the newest version (4.2.0+dfsg-5).
0 upgraded, 0 newly installed, 0 to remove and 49 not upgraded.

但是当我尝试导入时,我得到了这个结果:

$ python -c "import opencv as cv2"
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: No module named opencv

说真的,我不知道出了什么问题。我还尝试使用“sudo pip install opencv-python”进行安装。但每次我都得到相同的结果。

非常感谢任何建议。 谢谢!!!

python opencv ubuntu
1个回答
0
投票

您是否尝试过使用旧帖子中的这个解决方案?

这篇文章是:Stackoverflow Post,基于 2015 年的blog。这篇文章概述了解决问题的方法是自己手动编译 OpenCV。 (据我的理解)。您还可以尝试检查官方文档来进行编译:OpenCV Docs

如果这不起作用,你可以尝试克隆 github 存储库(我不知道最好的方法,但它应该可以工作..)

$ sudo apt-get install git
$ git clone https://github.com/opencv/opencv.git
© www.soinside.com 2019 - 2024. All rights reserved.