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도 같이 날라간게 아닐까 생각되네요.
댓글
댓글 쓰기