首页 > 解决方案 > 在 Python 中创建 HandTrackingProject 错误

问题描述

我导入 opencv 和 mediapipe 然后添加代码以显示图像。

import cv2

import mediapipe as mp

import time

cap = cv2.VideoCapture(1)

while True:

    success, img = cap.read()

    cv2.imshow("image",img)

    cv2.waitKey(1)

它告诉我这个错误......如果有开发人员知道这个错误,请帮助我

D:\pythonProject\handTracksecnond\venv\Scripts\python.exe D:/pythonProject/handTracksecnond/handTrackingMin.py
    Traceback (most recent call last):
      File "D:/pythonProject/handTracksecnond/handTrackingMin.py", line 2, in <module>
        import mediapipe as mp
      File "D:\pythonProject\handTracksecnond\venv\lib\site-packages\mediapipe\__init__.py", line 16, in <module>
        import mediapipe.python
      File "D:\pythonProject\handTracksecnond\venv\lib\site-packages\mediapipe\python\__init__.py", line 17, in <module>
        from ._framework_bindings import resource_util
    ImportError: DLL load failed while importing _framework_bindings: The specified module could not be found.

Process finished with exit code 1

标签: pythonopencv

解决方案



安装模块时好像出错了mediapipe。我建议尝试使用重新安装模块

pip uninstall mediapipe
pip install mediapipe

有些人通过这样做解决了这个问题

pip install msvc-runtime

我希望这可以帮到你


推荐阅读