import cv2报错No module named 'cv2.cv2'

用pip安装opencv-python的指令如下

cv2文件夹内容如下

 

图中显示,你的Python在conda环境下但是conda环境还没有被激活,试下在Anaconda命令符下运行c:\Anaconda3\Scripts\activate base,如果还解决不了你的问题,那就是与环境变量设置有关,就要考虑重装anaconda,详细按照其说明来解决问题:https://conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html#activating-an-environment

你这安装方式是不是必须这样?

我刚在python3.7版本试安装和导入,没有发现异常的。

(py37) D:\Program Files\Navicat Premium 12>pip install opencv-python
Collecting opencv-python
  Downloading opencv_python-4.5.1.48-cp37-cp37m-win_amd64.whl (34.9 MB)
     |████████████████████████████████| 34.9 MB 2.2 MB/s
Collecting numpy>=1.14.5
  Downloading numpy-1.20.2-cp37-cp37m-win_amd64.whl (13.6 MB)
     |████████████████████████████████| 13.6 MB 2.2 MB/s
Installing collected packages: numpy, opencv-python
Successfully installed numpy-1.20.2 opencv-python-4.5.1.48

(py37) D:\Program Files\Navicat Premium 12>python
Python 3.7.9 (default, Aug 31 2020, 17:10:11) [MSC v.1916 64 bit (AMD64)] :: Anaconda, Inc. on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> exit()

最好确认一下是不是真的安装成功了!

您好,我是有问必答小助手,你的问题已经有小伙伴为您解答了问题,您看下是否解决了您的问题,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632

我遇见了和你一样的问题,想问下你最终是怎么解决的?