为什么我在导入 OpenCV 时收到'ImportError:没有名为 cv2 的模块”?

DDD
发布: 2024-11-10 11:58:03
原创
416 人浏览过

Why Am I Getting

解决 OpenCV 模块导入错误

问题: 导入 OpenCV 的 cv2 时遇到“ImportError:没有名为 cv2 的模块” Python 中的模块。

调查:

“cv2.so”文件位于“/usr/local/lib/python2.7/site-packages/” ...”,表明安装正确。但是,该错误表明路径配置错误。

解决方案:

要解决此问题,请按照以下步骤操作:

Windows:

如果使用 Anaconda,请使用以下命令安装 OpenCV:

  • pip install opencv-python
  • conda install -c https://conda.binstar.org/ menpo opencv

Linux:

使用以下命令安装 OpenCV:

  • pip install opencv-python
  • conda安装 opencv

Anaconda 更新:

在安装 OpenCV 之前运行以下终端/CMD 命令:

conda update anaconda-navigator
conda update navigator-updater
登录后复制

其他信息:

对于 Python 3.5 ,您可以参考以下链接:

  • [链接 3](https://stackoverflow.com/questions/42536646/cv2 -no-module-named-cv2-in-python3-5)
  • [链接 4](https://stackoverflow.com/questions/42083973/opencv-installation-with-anaconda-3-on- windows-7)

最新更新:

对于 Anaconda 用户,您可以通过以下方式简化安装:

conda install -c conda-forge opencv
登录后复制

以上是为什么我在导入 OpenCV 时收到'ImportError:没有名为 cv2 的模块”?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板