我在mac os X Yosemite上。我用anaconda安装了dlib,其中包括:
conda install -c menpo dlib=19.4然后将X11从anaconda/lib中删除,因为由anaconda分发的X11可能被破坏了。然后,我从https://www.xquartz.org/安装了X石英。
但是当我进入ipython并导入dlib时,并键入
dlib.image_window()我还在犯错误:
AttributeError: 'module' object has no attribute 'image_window'有什么问题吗?
注意,当dlib不在我的系统中时,我尝试从头开始安装anaconda,并且遇到了各种其他问题。因此,目前我致力于使dlib与anaconda (Anaconda)一起工作,而anaconda就是这样做的,除了image_window和其他与X11相关的东西。
发布于 2017-09-04 20:17:18
我在我的Mac上碰到了同样的问题。在阅读了GitHub之后,我不认为用anaconda安装dlib有什么解决办法,因为使用anaconda使用的X11头是不正确的。
在从源代码构建dlib之后,我能够使用回购上的最新版本使dlib.image_window()工作。步骤很大,与建议的这里在GitHub上的步骤相同。以下步骤是在我专门用于计算机视觉应用的conda环境中执行的:
conda uninstall dlibbrew install cmake
brew install boost-pythongit clone https://github.com/davisking/dlib.git cd dlib/ mkdir build cd build/ cmake .. -DDLIB_USE_CUDA=0 -DUSE_AVX_INSTRUCTIONS=1; cmake --build . python setup.py install --yes USE_AVX_INSTRUCTIONS --no DLIB_USE_CUDA这些代码花了一段时间才建立起来,但图书馆最终还是为我工作。
https://stackoverflow.com/questions/44312729
复制相似问题