繁体   English   中英

Dlib 已安装但无法打开 - Mac M1

[英]Dlib installed but cannot open it- Mac M1

我通过 anaconda 在我的 Mac M1 上安装了 dlib package,当我在终端中键入“conda list”时,我可以看到正在安装“dlib”。 但是当我在终端中输入“dlib --version”时,我会收到这条消息“zsh: command not found: dlib”。 此外,当我打开 Spyder 或 Jupyter 并尝试导入 dlib 时,Kernel 崩溃。 谁能帮我这个? 我一直在为这个问题苦苦挣扎……感谢您的支持!

我有同样的问题。 我卸载了 anaconda,重新安装它,我使用 pip 安装(cmake、boost、dlib)而不是 Conda 安装。 dlib 和 face_recognition 都有效。

我也面临同样的问题,dlib 安装成功但无法导入。

from _dlib_pybind11 import * ImportError: dlopen(/Users/devashish/miniforge3/envs/ml/lib/python3.8/site-packages/_dlib_pybind11.cpython-38-darwin.so, 0x0002): symbol not found in flat namespace '_png_do_expand_palette_rgb8_neon '

收到此错误消息。

通过为我手动链接 libpng 库来解决它:

brew install libpng
export C_INCLUDE_PATH=/opt/homebrew/Cellar/libpng/1.6.37/include
export LIBRARY_PATH=/opt/homebrew/Cellar/libpng/1.6.37/lib
pip3 install dlib --force-reinstall 

(将 1.6.37 替换为您安装的 libpng 版本)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM