mac /usr/local/opt/libpng/lib/libpng16.16.dylib (no such file)

 mac 버전에서 dearpygui 실행에 아래와 같이 에러가 발생했습니다.

/guiexam.py
Traceback (most recent call last):
  File "/guiexam.py", line 1, in <module>
    import dearpygui.dearpygui as dpg
  File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/dearpygui/dearpygui.py", line 22, in <module>
    import dearpygui._dearpygui as internal_dpg
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/dearpygui/_dearpygui.so, 0x0002): Library not loaded: /usr/local/opt/libpng/lib/libpng16.16.dylib
  Referenced from: /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/dearpygui/_dearpygui.so
  Reason: tried: '/usr/local/opt/libpng/lib/libpng16.16.dylib' (no such file), '/usr/lib/libpng16.16.dylib' (no such file)

mac os 몬테레이에 python은 3.8.5에 dearpygui는 최신인 1.3.1 이었습니다. 윈도우에서 같은 샘플을 dearpygui 1.2.3일 때 잘 했던것이라 버전을 낮추어봐도 이슈는 해결이 안되더군요.

해결은 일단 homebrew를 통해 libpng를 다시 설치했습니다. 아마 제가 homebrew를 설치했다가 지우면서(homebrew없이 맥에 mongodb 설치하기위해) libpng도 같이 날라간게 아닐까 생각되네요.

댓글

이 블로그의 인기 게시물

'xxx.exe' 프로그램을 시작할 수 없습니다. 지정된 파일을 찾을 수 없습니다.

goorm IDE에서 node.js 프로젝트로 Hello World Simple Server 만들어 띄워보기

애드센스 수익을 웨스턴 유니온으로 수표대신 현금으로 지급 받아보자.