首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >anaconda dlib和X11

anaconda dlib和X11
EN

Stack Overflow用户
提问于 2017-06-01 16:26:05
回答 1查看 3.5K关注 0票数 2

我在mac os X Yosemite上。我用anaconda安装了dlib,其中包括:

代码语言:javascript
复制
conda install -c menpo dlib=19.4

然后将X11anaconda/lib中删除,因为由anaconda分发的X11可能被破坏了。然后,我从https://www.xquartz.org/安装了X石英。

但是当我进入ipython并导入dlib时,并键入

代码语言:javascript
复制
dlib.image_window()

我还在犯错误:

代码语言:javascript
复制
AttributeError: 'module' object has no attribute 'image_window'

有什么问题吗?

注意,当dlib不在我的系统中时,我尝试从头开始安装anaconda,并且遇到了各种其他问题。因此,目前我致力于使dlib与anaconda (Anaconda)一起工作,而anaconda就是这样做的,除了image_window和其他与X11相关的东西。

EN

回答 1

Stack Overflow用户

发布于 2017-09-04 20:17:18

我在我的Mac上碰到了同样的问题。在阅读了GitHub之后,我不认为用anaconda安装dlib有什么解决办法,因为使用anaconda使用的X11头是不正确的。

在从源代码构建dlib之后,我能够使用回购上的最新版本使dlib.image_window()工作。步骤很大,与建议的这里在GitHub上的步骤相同。以下步骤是在我专门用于计算机视觉应用的conda环境中执行的:

  1. 清理通过conda安装的dlib: conda uninstall dlib
  2. 用自制软件安装cmake和boost-bython: brew install cmake brew install boost-python
  3. 从源构建dlib: git 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

这些代码花了一段时间才建立起来,但图书馆最终还是为我工作。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44312729

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档