简体   繁体   English

我如何在 python 3.8 上导入 cv2

[英]How can i import cv2 on python 3.8

I am tryin to do a project that requires cv2 module.我正在尝试做一个需要 cv2 模块的项目。 I downloaded the library through windows command prompt.我通过 Windows 命令提示符下载了该库。 pip install cv2module it installed successfully. pip install cv2module安装成功。 but, when i try to import it on pycharm or python IDLE it throws an error like ImportError: DLL load failed while importing cv2: The specified module could not be found.但是,当我尝试在 pycharm 或 python IDLE 上导入它时,它会引发类似ImportError: DLL load failed while importing cv2: The specified module could not be found.

安装 contrib 版本 opencv

pip install opencv-contrib-python

I was facing missing DLL issue.我正面临着缺少 DLL 的问题。

  1. I deleted cv2 and openCV folder from the Python\\Python38\\Lib\\site-packages\\ folder in my system.我从系统中的 Python\\Python38\\Lib\\site-packages\\ 文件夹中删除了 cv2 和 openCV 文件夹。 2.Installed Media feature pack on windows 10 from Optional features settings. 2.从可选功能设置中在 Windows 10 上安装媒体功能包。 3.Then ran pip install opencv-python again. 3.然后再次运行pip install opencv-python。
  2. Rebooted my system and import cv2 worked like a charm.重新启动我的系统并导入 cv2 就像一个魅力。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM