dlib(setup.py)循环的构建轮

Posted

技术标签:

【中文标题】dlib(setup.py)循环的构建轮【英文标题】:building wheel for dlib (setup.py) loop 【发布时间】:2019-07-09 21:48:03 【问题描述】:

尝试从 Ubuntu 安装 dlib 和 face_recognition 参考https://www.learnopencv.com/install-dlib-on-ubuntu/ 但在以下命令之后: 我被困在:

为 dlib、人脸识别模型构建*** dlib (setup.py) ... /(循环棒)的构建轮

【问题讨论】:

看看这里。根据@mshahiddev 的说法,有一个有用的评论(遗憾的是不是答案......)。 ***.com/questions/56051515/… 看看我的答案@2020。***.com/questions/52332268/… 【参考方案1】:

这是另一位用户针对我的问题发布的同一件事。

“您确定发布了完整的错误日志吗?如果是,您可以运行 pip install face_recognition -vvv 并将输出添加到问题中吗?” – hoefling 5 月 9 日 7:37

成功了!请感谢他或她。

【讨论】:

你是说有一个重复的问同样的问题并且得到了有用的回答?在这种情况下,您应该将其标记为重复并参考匹配的问题。 不,我的问题后来被问到了(我的问题是重复的,但得到了一个很好的答案,与这篇文章不同。) @mshahiddev 重复政策不需要将新问题作为旧问题的副本关闭。它通常取决于答案的质量,这在大多数情况下意味着较旧的答案。因此,此问题可能会被标记为与您的问题重复 但在这发生之前,您的帖子需要有一个实际的答案。如果评论的 OP 不想将其作为答案发布,您可以自己做(如果您复制粘贴内容,请记住归属 - 如果您不知道如何操作,请参阅 this)【参考方案2】:

首先,你应该安装cmake

您可以使用以下命令:

pip install cmake

之后如果一切正常!

【讨论】:

【参考方案3】:

为了补充 mshahiddev 的答案,我添加了 -vvv,它表明它正在工作。

只是花了很长时间才完成。我只好等待。

pip install dlib -vvv

【讨论】:

【参考方案4】:

内存是个问题。我的 AWS 实例只有 1 GB 空间。阅读问题的直觉后,我创建了一个 6 GB 以上的交换空间,并且它起作用了。

现在,我可以完成安装了。

【讨论】:

【参考方案5】:

就我而言,我只需要等待大约。 10分钟让那个“造轮圈”结束,然后就安装成功了! 建议先至少等待 10-15 分钟,然后再尝试上面给出的其他答案。

【讨论】:

【参考方案6】:

首先,您应该使用终端安装以下软件包:

$ sudo apt-get update
$ sudo apt-get install build-essential cmake
$ sudo apt-get install libopenblas-dev liblapack-dev
$ sudo apt-get install libx11-dev libgtk-3-dev

之后: 对于 Python 3 版本使用 pip3 或默认使用 pip

pip3 install cmake
pip3 install dlib

构建dlib需要一段时间并返回成功安装

【讨论】:

请添加更多详细信息以扩展您的答案,例如工作代码或文档引用。

以上是关于dlib(setup.py)循环的构建轮的主要内容,如果未能解决你的问题,请参考以下文章

为 Windows 安装 dlib:“dlib 构建轮失败”和“非零退出状态 1”

Ubuntu Python:无法 pip install dlib - dlib 构建轮失败,机器几乎卡住

dlib 库未安装在 gcloud 上

在 CMake 中使用 setup.py 构建 python 包

如何在不使用 setup.py 文件的情况下构建源代码分发?

python的构建工具——setup.py文件