没有名为cv cv2的模块,没有找到与mediapipe匹配的分布



我使用的是windows

import cv2
ModuleNotFoundError: No module named 'cv2'

如何修复它?

我试着

pip install opencv-contrib-python
pip3 install opencv-python
pip install opencv-python

等等等等,仍然不工作

update: cv2是固定的,但我在mediapipe上有问题。它是这样显示的:

ERROR: Could not find a version that satisfies the requirement mediapipe (from versions: none)
ERROR: No matching distribution found for mediapipe
WARNING: You are using pip version 21.3.1; however, version 22.3.1 is available.
You should consider upgrading via the 'E:pythonScriptspython.exe -m pip install --upgrade pip' command.
我的python版本是3.11.0

似乎cv2的安装与系统安装:apt install python3-opencv

我认为,Python 3.11.0我们不能安装mediapipe。我建议您尝试将Python版本降低到3.7.0并安装mediapipe。如果您遇到同样的问题,请尝试安装mediapipe==0.8.9

最新更新