Skip to content

Issue when importing mediapipe #8

@sandeeppvn

Description

@sandeeppvn

Hi,

When importing mediapipe on Mac ARM64, im facing the following issue:

`>>>
import mediapipe as mp

objc[17608]: Class CaptureDelegate is implemented in both /Users/sandeeppvn/opt/miniconda3/envs/640/lib/python3.10/site-packages/mediapipe/.dylibs/libopencv_videoio.3.4.16.dylib (0x100d98860) and /Users/sandeeppvn/opt/miniconda3/envs/640/lib/python3.10/site-packages/cv2/cv2.abi3.so (0x16650e538). One of the two will be used. Which one is undefined.
objc[17608]: Class CVWindow is implemented in both /Users/sandeeppvn/opt/miniconda3/envs/640/lib/python3.10/site-packages/mediapipe/.dylibs/libopencv_highgui.3.4.16.dylib (0x1009d8a68) and /Users/sandeeppvn/opt/miniconda3/envs/640/lib/python3.10/site-packages/cv2/cv2.abi3.so (0x16650e588). One of the two will be used. Which one is undefined.
objc[17608]: Class CVView is implemented in both /Users/sandeeppvn/opt/miniconda3/envs/640/lib/python3.10/site-packages/mediapipe/.dylibs/libopencv_highgui.3.4.16.dylib (0x1009d8a90) and /Users/sandeeppvn/opt/miniconda3/envs/640/lib/python3.10/site-packages/cv2/cv2.abi3.so (0x16650e5b0). One of the two will be used. Which one is undefined.
objc[17608]: Class CVSlider is implemented in both /Users/sandeeppvn/opt/miniconda3/envs/640/lib/python3.10/site-packages/mediapipe/.dylibs/libopencv_highgui.3.4.16.dylib (0x1009d8ab8) and /Users/sandeeppvn/opt/miniconda3/envs/640/lib/python3.10/site-packages/cv2/cv2.abi3.so (0x16650e5d8). One of the two will be used. Which one is undefined.
Traceback (most recent call last):
File "", line 1, in
File "/Users/sandeeppvn/opt/miniconda3/envs/640/lib/python3.10/site-packages/mediapipe/init.py", line 17, in
import mediapipe.python.solutions as solutions
File "/Users/sandeeppvn/opt/miniconda3/envs/640/lib/python3.10/site-packages/mediapipe/python/solutions/init.py", line 17, in
import mediapipe.python.solutions.drawing_styles
File "/Users/sandeeppvn/opt/miniconda3/envs/640/lib/python3.10/site-packages/mediapipe/python/solutions/drawing_styles.py", line 20, in
from mediapipe.python.solutions.drawing_utils import DrawingSpec
File "/Users/sandeeppvn/opt/miniconda3/envs/640/lib/python3.10/site-packages/mediapipe/python/solutions/drawing_utils.py", line 25, in
from mediapipe.framework.formats import detection_pb2
File "/Users/sandeeppvn/opt/miniconda3/envs/640/lib/python3.10/site-packages/mediapipe/framework/formats/detection_pb2.py", line 5, in
from google.protobuf.internal import builder as _builder
ImportError: cannot import name 'builder' from 'google.protobuf.internal' (/Users/sandeeppvn/opt/miniconda3/envs/640/lib/python3.10/site-packages/google/protobuf/internal/init.py)
`

My System details:
Mac Air M1 2020
macOS Ventura 13.0.1

Using Miniconda ARM64 Mac Version
Python 3.10.8

mediapipe-silicon: 0.8.11
protobuf: 3.19.0

Kindly help how to resolve this issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions