使用 python 绑定安装 dlib

Posted

技术标签:

【中文标题】使用 python 绑定安装 dlib【英文标题】:Installing dlib with python bindings 【发布时间】:2017-04-22 02:40:46 【问题描述】:

我正在尝试使用 python 绑定安装和编译 dlib。我尝试从 github 克隆并运行命令:

mkdir build; cd build; cmake .. ; cmake --build .
python setup.py install

第一个命令运行良好,但第二个命令给我一条错误消息:

4 warnings generated.
make[2]: *** No rule to make target `/Users/username/anaconda/lib/libpython3.5.dylib', needed by `dlib.so'.  Stop.
make[1]: *** [CMakeFiles/dlib_.dir/all] Error 2
make: *** [all] Error 2
error: cmake build failed!

我尝试运行 pip install dlib 并收到相同的错误消息。我还通过自制软件安装了 boost 和 boost-python。我在 Mac OSX 10.10 上运行,我的 python 版本是:Python 3.5.2 :: Anaconda custom (x86_64)

任何帮助将不胜感激!

【问题讨论】:

你最终解决了这个问题吗? 我没有。我很难让包玩得很好 【参考方案1】:

我将文件名从 libpython3.6m.dylib 更改为 libpython3.6.dylib,错误消失了。

【讨论】:

以上是关于使用 python 绑定安装 dlib的主要内容,如果未能解决你的问题,请参考以下文章

如何在 dlib python 中保存/裁剪检测到的人脸

使用Python,OpenCV进行Tesseract-OCR绑定及识别

在 Ubuntu 上为 libtorrent 安装 Python3 绑定

如何将 rpm-python 绑定安装到 python3 站点包

是否可以从 virtualenv 运行 opencv(python 绑定)?

Python3 绑定到旧版本