Python 无法在mac os X上安装dlib

Python 无法在mac os X上安装dlib,python,dlib,Python,Dlib,我按照这里的指示: 逐行,安装python3的线路除外。我创建了一个虚拟环境,在VirtualEnvironment中,完成了以下四行: $ pip install numpy $ pip install scipy $ pip install scikit-image $ pip install dlib 与说明不同,最后一行只花了几秒钟,而不是15分钟。安装后,我打开了ipython并尝试导入dlib,收到以下消息: ----> 1 from .dlib import *

我按照这里的指示:

逐行,安装python3的线路除外。我创建了一个虚拟环境,在VirtualEnvironment中,完成了以下四行:

$ pip install numpy
$ pip install scipy
$ pip install scikit-image
$ pip install dlib
与说明不同,最后一行只花了几秒钟,而不是15分钟。安装后,我打开了
ipython
并尝试导入dlib,收到以下消息:

----> 1 from .dlib import *
      2 __version__ = "19.4.0"

ImportError: dlopen(/Users/myname/Documents/camera-project/code/story-board/cv/lib/python2.7/site-packages/dlib/dlib.so, 2): Library not loaded: @rpath/libmkl_rt.dylib
  Referenced from: /Users/myname/Documents/camera-project/code/story-board/cv/lib/python2.7/site-packages/dlib/dlib.so
  Reason: image not found
我假设这意味着
dlib
没有正确安装,但我不确定我做错了什么

另外,我应该补充一点,我的mac电脑上没有
anaconda
,所以这不是问题所在。然而今天早些时候我做到了,我可以毫无问题地加载
dlib
,大概是因为我正在运行由
anaconda
发布的python版本,我假设
dlib
附带
anaconda
。但是,
anaconda
分发的
X11
已损坏,因此我必须将
anaconda
从我的系统中完全删除,然后重新开始

编辑 这是我在“成功”安装dlib后收到的消息:


您可能需要安装pakage cmake

当我刚刚尝试在我的Mac上用virtualenv安装dlib时,我遇到了错误

running bdist_wheel
  running build
  error: Cannot find cmake, ensure it is installed and in the path.
  You can install cmake on OSX using `sudo brew install cmake`.
  You can also specify its path with --cmake parameter.
因此,我建议尝试使用安装cmake

brew install cmake

我已经安装了
cmake
,还有boost。在你的virtualenv中安装cmake时,你会安装pythonDid吗?当您尝试运行pip install dlib时,是否有任何错误,或者它似乎安装得非常快?没有,我在virtualenv之外安装了
cmake、boost、boost python
。我安装了dlib很好,它安装得很快。我编辑了上面的问题,以获取快速安装后收到的消息。您是否正在python2环境中运行.dlib import*\uu version=“19.4.0”中的
?我很困惑,因为它似乎试图在python2.7中找到映像,但似乎您已经正确地完成了所有安装。因此,在我将源代码导入virtualenv并打开
ipython
之后,我所做的就是导入dlib
。然后错误就出现了。
brew install cmake