python3-wheel 已安装,安装 dlib 时仍使用旧版 'setup.py'

python3-wheel installed, still using legacy 'setup.py' when installing dlib

forked dlandon's Zoneminder 项目是为了使用 Debian Bullseye 而不是 Ubuntu、[=39= 构建 Docker 图像]for i386(我正在将它安装到 32 位迷你 PC 中)。

部分要求是安装 dlib (latest is 19.22.0). I've installed the required dependencies (python3-pip, python3-setuptools and python3-wheel,以及 GCC 和 CMake)。

安装dlib时,终端输出:

Collecting dlib
  Downloading dlib-19.22.0.tar.gz (7.4 MB)
Using legacy 'setup.py install' for dlib, since package 'wheel' is not installed.
Installing collected packages: dlib
    Running setup.py install for dlib: started
    ...

相关部分是(即使安装了 python3-wheel

Using legacy 'setup.py install' for dlib, since package 'wheel' is not installed.

dlib 构建成功,但构建时间很长。任何应该使用 wheel.

的包都会发生这种情况

我还没有找到关于这个具体问题的任何(已回答)问题,因此,如果我遗漏了什么,我会被告知。

一切都在 Dockerfile.

在您的环境中尝试 pip install wheel