【问题标题】:No module named 'cv2.cv2'没有名为“cv2.cv2”的模块
【发布时间】:2019-08-17 00:45:49
【问题描述】:

我是计算机初学者。我在 windows 10 中使用 Anaconda python 3.6。我已经使用这个命令安装了 OpenCV:

pip install opencv-python

但是当我尝试使用这个导入 cv2 时:

import cv2

出现此错误:

如何为 python 安装 openCV?

【问题讨论】:

  • 您是否尝试使用 Conda 进行安装?试试 conda install -c conda-forge opencv
  • @daniboy000 我也试过了。同样的错误

标签: python opencv


【解决方案1】:

试试这个:

创建虚拟环境

conda create --name opencv-env python=3.6

激活环境

activate opencv-env

安装 OpenCV 和其他重要的包

pip install numpy scipy matplotlib scikit-learn jupyter
pip install opencv-contrib-python
pip install dlib

测试你的安装

import cv2
cv2.__version__

【讨论】:

  • 我试过这个,它说:All requested packages already installed.
  • 这也适用于我。但在“pip install dlib”之前,我必须运行“pip install cmake”
【解决方案2】:

我使用了here 提供的答案,它奏效了。

通过运行pip install opencv_python-3.4.5-cp36-cp36m-win_amd64.whl

【讨论】:

    【解决方案3】:

    基于python opencv链接:https://pypi.org/project/opencv-python/

    第 1 步: 如果您安装了以前/其他手动安装(= 未通过 pip 安装)版本的 OpenCV(例如 Python 站点包根目录中的 cv2 模块),请先卸载 opencv:

    pip 卸载 opencv-python

    第 2 步: 重新安装包

    pip install opencv-python

    希望有效!

    【讨论】:

      【解决方案4】:

      我在 Windows 10 上遇到了同样的问题。通过 pip 卸载然后在我的虚拟环境中重新安装为我解决了所有问题。

      这是一个帮助https://pypi.org/project/opencv-python/的链接

      【讨论】:

        【解决方案5】:

        就我而言,在 Windows 10 和 Pycharm(或 VS Code)上使用 Python 3.8,我遇到了同样的问题。

        最后我注意到防病毒软件 (Nod32) 删除了应该在 cv2 文件夹中的 cv2.cp38-win32.pyd 文件。我只是暂停了保护,使用pip install opencv-python 命令安装了opencv,它工作得很好。

        我希望它对某人有所帮助。

        【讨论】:

          【解决方案6】:

          尝试重新安装 openCV — 它对我有用。

          卸载:

          pip uninstall opencv-python
          

          重新安装:

          pip install opencv-python
          

          【讨论】:

          • 嗨!您的答案似乎与这个已经存在一段时间的答案非常相似:stackoverflow.com/a/56478888/13990016。您能否编辑您的答案以添加对您的答案如何改进/与该答案不同的解释? :)
          猜你喜欢
          • 2018-05-07
          • 2021-06-24
          • 2020-06-04
          • 2018-04-01
          • 2015-05-20
          • 2021-08-02
          • 1970-01-01
          • 2018-01-20
          相关资源
          最近更新 更多