【问题标题】:How to install dlib on Ubuntu VPS on digital ocean如何在数字海洋上的 Ubuntu VPS 上安装 dlib
【发布时间】:2020-03-19 03:59:47
【问题描述】:

我创建了一个ubuntu vps,其规格如下:

Linux ubuntu-sh5tb8912admin 4.15.0-66-generic #75-Ubuntu SMP Tue Oct 1 05:24:09 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

我必须在上面运行pthon flask web app,为此我需要安装dlib。我已经尝试了link 中提到的所有whl 文件,但我得到的只是

dlib-19.8.1-cp36-cp36m-win_amd64.whl is not a supported wheel on this platform.

我只是使用wget dlib-xxxx-xx.whl 下载它们,然后使用pip3 install dlib-xxxx-xx.whl 安装,但它给了我上述错误。我安装了python 3.6.8

谁能帮助我如何安装 dlib?

【问题讨论】:

    标签: python-3.x ubuntu dlib


    【解决方案1】:

    如果轮子以他们的名字命名,我猜他们是 Windows 版本,而不是用于 GNU/Linux。您是否尝试下载一个应该是 Linux 的 tar.gz 文件。

    【讨论】:

    • 是的,我已经尝试从 tar.gz 文件构建 dlib。我有一个 1gb 的 VPS,它在编译 dlib 时显示 virtual memory exhausted: Cannot allocate memory
    • 我不知道任何包含 linux 轮子的存储库,所以我猜想在具有更多可用内存的不同机器上构建轮子,然后使用该轮子将其安装在目标环境中是您的最佳选择。
    • 我们构建包的时候你知道轮子文件存放在哪里吗?我已经在另一台机器上构建了它,可以使用 whl 文件
    • 应该在构建过程创建的 dist 文件夹中。
    【解决方案2】:
    git clone https://github.com/Universe-ML21/script_install_dlib.git
    sudo chmod +x script_install_dlib/auto_dlib.sh
    bash script_install_dlib/auto_dlib.sh
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-07
      • 2021-07-27
      • 1970-01-01
      • 1970-01-01
      • 2013-05-27
      • 2017-04-12
      • 2013-10-14
      • 1970-01-01
      相关资源
      最近更新 更多