dlib
visão geral
Dlib
C++
é um kit de ferramentas de código aberto que contém algoritmos de aprendizado de máquina . Dlib
Pode ajudá-lo a criar muitos softwares complexos de aprendizado de máquina para ajudar a resolver problemas reais. Tem Dlib
sido amplamente utilizado na indústria e na academia, incluindo robótica, dispositivos embarcados, telefones celulares e grandes ambientes de computação de alto desempenho.
pip
erro de instalação
Windows
Quando a plataforma usa pip
instruções para instalar dlib
bibliotecas dependentes, geralmente encontra relatórios de erro, como segue:
Building wheel for dlib (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: 'd:\python36\python.exe' -u -c 'import io, os, sys, setuptools,
中间省略若干行...
Complete output (8 lines):
running bdist_wheel
running build
running build_py
package init file 'tools\python\dlib\__init__.py' not found (or not a regular file)
running build_ext
ERROR: CMake must be installed to build dlib
----------------------------------------
ERROR: Failed building wheel for dlib
método de instalação
Diferente da maneira de usar CMake e VisualStudio para compilar o código-fonte introduzido por vários mestres, a ferramenta pip é a mais .whl
conveniente para compilar diretamente o arquivo binário (nome da extensão) que foi compilado pelos predecessores.
Visualize o site https://pypi.org/simple/dlib/
, a partir da data de redação deste documento (20211110), ele lista os arquivos do pacote de instalação binário compatíveis com python 3.6 e abaixo e python 2.x (a versão mais recente possui apenas código-fonte, sem pacote de instalação binário) .
pip
instalação de ferramentas
Após esta etapa, existem várias maneiras de dlib
instalar usando a ferramenta pip (do difícil ao fácil):
- Faça o download
whl
do arquivo, abra a janela da linha de comando e o caminho aponta para o diretório no mesmo nível do pacote de instalação. Tome isso comodlib19.8.1
exemplopip install dliv-19.8.1-cp36-cp36m-win_amd64.whl
para concluir a instalação; - Você também pode clicar com o botão direito do mouse para obter o link do arquivo de pacote correspondente sem baixar o arquivo. Tome o mesmo
dlib19.8.1
exemplo,pip install [文件链接]
, o link é muito longo e não há certeza se ele mudará, portanto não será colocado aqui ; whl
Você pode especificar diretamente o número da versão correspondente do arquivo instalado , comopip install dlib==19.8.1
pypi
Na biblioteca oficial do , os arquivos binários são apenas compilados 19.8.1-cp36
. Não há pacote de instalação binário mais recente para versões acima do python 3.7 e 3.8. Aqui está um registro do pacote de instalação do binário datamagic
adaptado para python3.7 e acima do python 3.8 compilado pelo mestre , dlib para python 3.7 e superior , consulte as etapas acima para o método de instalação.
conda
instalação de ferramentas
conda
Os usuários conda install dlib
podem usar diretamente. (Não me pergunte por que, não sei. Tentei com a mentalidade de tentar. Não esperava que desse certo. Se os leitores entenderem, por favor me avise.)