簡體   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