【问题标题】:OpenCV Python Building wheel for dlib (setup.py)用于 dlib 的 OpenCV Python 构建轮 (setup.py)
【发布时间】:2019-09-26 19:45:34
【问题描述】:

我正在尝试在 Ubuntu 上安装 face_recognition。

我不断地陷入这个循环,它会永远持续下去。请帮忙。

pip install face_recognition
Collecting face_recognition
  Using cached https://files.pythonhosted.org/packages/3f/ed/ad9a28042f373d4633fc8b49109b623597d6f193d3bbbef7780a5ee8eef2/face_recognition-1.2.3-py2.py3-none-any.whl
Collecting Pillow (from face_recognition)
  Using cached https://files.pythonhosted.org/packages/c1/e6/ce127fa0ac17775bc7887c432ffe945c49ae141f01b477b7cd5e63b16bb5/Pillow-6.0.0-cp37-cp37m-manylinux1_x86_64.whl
Requirement already satisfied: numpy in ./.virtualenvs/cv/lib/python3.7/site-packages (from face_recognition) (1.16.3)
Collecting Click>=6.0 (from face_recognition)
  Using cached https://files.pythonhosted.org/packages/fa/37/45185cb5abbc30d7257104c434fe0b07e5a195a6847506c074527aa599ec/Click-7.0-py2.py3-none-any.whl
Collecting face-recognition-models>=0.3.0 (from face_recognition)
Collecting dlib>=19.7 (from face_recognition)
  Using cached https://files.pythonhosted.org/packages/05/57/e8a8caa3c89a27f80bc78da39c423e2553f482a3705adc619176a3a24b36/dlib-19.17.0.tar.gz
Building wheels for collected packages: dlib
  Building wheel for dlib (setup.py) .

【问题讨论】:

  • 您确定发布了完整的错误日志吗?如果是,您可以运行pip install face_recognition -vvv 并将输出添加到问题中吗?
  • 嘿!谢谢我试过了,循环没有再次发生!它安装完美。非常感谢。
  • 如果评论对你有帮助,你可以自己把它变成一个答案。提供更多详细信息和解释以做出好的答案。
  • @Yunnosch @mshahiddev 我没有添加答案的原因是没有答案 :-) pip install -vvv 只是 pip install 的详细版本 - 我要求输出得到有关错误上下文的更多信息。由于运行它已经“解决”了这个问题,我想一开始就没有问题,并且重复安装运行得更快,因为重用了构建的缓存。
  • 基本上,这个问题的真正“答案”是耐心等待——dlib 构建了大量的 C++ 扩展,所以当命令很忙时,除了关闭其他应用程序之外,别无他法或在更强大的硬件上尝试安装。

标签: python opencv ubuntu pip setup.py


【解决方案1】:

添加-vvv查看安装是否进行中。

我也在那个循环中,花了很长时间但它完成了。

pip install dlib -vvv

【讨论】:

    【解决方案2】:

    这是我的分步解决方案

    apt-get 更新 apt-get install build-essential cmake apt-get install libopenblas-dev liblapack-dev apt-get install libx11-dev libgtk-3-dev apt-get 安装 python python-dev python-pip apt-get install python3 python3-dev python3-pip

    然后安装dlib

    光盘~ mkdir 温度 光盘温度 git 克隆 https://github.com/davisking/dlib.git 光盘库 mkdir 构建;光盘构建; cmake ..; cmake --build 。 光盘.. python3 setup.py 安装

    然后安装 face_recognition

    pip3 安装 numpy scipy matplotlib pandas face_recognition

    【讨论】:

      【解决方案3】:

      虽然我不知道循环的原因,但我找到了一种解决方法,方法是使用 python 版本 3.6.9 创建一个 (Anaconda) 容器(而起初我尝试使用 python 版本 3.7.3 安装 face_recognition。希望它有帮助。

      【讨论】:

        猜你喜欢
        • 2019-07-09
        • 1970-01-01
        • 2019-11-05
        • 2019-07-01
        • 1970-01-01
        • 2020-10-04
        • 2021-12-27
        • 2018-06-22
        • 1970-01-01
        相关资源
        最近更新 更多