ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [MediaPipe] Apple Silicon Mac에서 발생하는 문제 해결하기
    Python/동작인식 2023. 11. 27. 13:50
    반응형

    애플실리콘 맥에서 미디어파이프 문제 해결하기


    파이썬(Python)에서 손쉽게 이미지 인식 및 모션캡쳐를 이용할 수 있게 해주는 패키지로 미디어파이프(MediaPipe)가 있습니다. 그런데, 미디어파이프를 애플 실리콘(Apple Silicon, M1 또는 이후 출시된 칩셋) 맥에서 사용할 경우 에러가 발생하는 상황이 있는데요, 이 문제를 해결하기 위해서는 파이썬 버전에 따라 다른 방식으로 미디어파이프를 설치해 줘야 합니다.

     

     

    파이썬 버전 3.8 이상인 경우

    $pip3 install mediapipe-silicon

     

    위 명령어를 이용해 미디어파이프 애플 실리콘 버전을 설치해준 뒤 이용하면 됩니다.

     

     

    파이썬 버전 3.8 미만인 경우

    $pyenv global 3.10.6
    $pip3 install mediapipe

     

    위 명령어를 이용해 미디어파이프를 pyenv 3.10.6버전 이상에서 설치해 주시면 됩니다.

     

     

    그리고, 제작자 측에서 protobuf 3.11 이상, 4버전 미만에서만 동작을 보증한다는 말이 있으므로, 관련 문제가 생긴다면 해당 의존성을 맞춰 주시기 바랍니다.

     

     

    $pip install "protobuf>=3.11,<4"

     

     

    MediaPipe Silicon에 대한 상세한 내용은 제작자의 깃허브 레포지토리를 참고해 주시기 바랍니다.

     

     

    반응형

    댓글

문의: jwkang3929@naver.com