报错
python 运行md2pdf、来把markdown、WeasyPrint转换为pdf时,提示找不到libgobject-2.0-0
OSError: cannot load library 'libgobject-2.0-0': dlopen(libgobject-2.0-0, 0x0002): tried: 'libgobject-2.0-0' (no such file), '/System/Volumes/Preboot/Cryptexes/OSlibgobject-2.0-0' (no such file), '/usr/lib/libgobject-2.0-0' (no such file, not in dyld cache), 'libgobject-2.0-0' (no such file).
Additionally, ctypes.util.find_library() did not manage to locate a library called 'libgobject-2.0-0'
虽然已经通过homebrew安装了pandoc、pango、libffi等包,但还是没用
最后通过软链接,把homebrew安装的相关依赖连接到本地去
sudo ln -s /opt/homebrew/lib/libgobject-2.0.0.dylib /usr/local/lib/libgobject-2.0-0
sudo ln -s /opt/homebrew/lib/libpango-1.0.0.dylib /usr/local/lib/libpango-1.0-0
sudo ln -s /opt/homebrew/lib/libharfbuzz.0.dylib /usr/local/lib/libharfbuzz-0
sudo ln -s /opt/homebrew/lib/libfontconfig.1.dylib /usr/local/lib/libfontconfig-1
sudo ln -s /opt/homebrew/lib/libpangoft2-1.0.dylib /usr/local/lib/libpangoft2-1.0-0