dlib
descripción general
Dlib
C++
es un conjunto de herramientas de código abierto que contiene algoritmos de aprendizaje automático . Dlib
Puede ayudarlo a crear una gran cantidad de software complejo de aprendizaje automático para ayudar a resolver problemas reales. Ha Dlib
sido ampliamente utilizado en la industria y el mundo académico, incluida la robótica, los dispositivos integrados, los teléfonos móviles y los grandes entornos informáticos de alto rendimiento.
pip
Error de instalación
Windows
Cuando la plataforma usa pip
instrucciones para instalar dlib
bibliotecas dependientes, a menudo encuentra informes de error, como se indica a continuación:
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
metodo de instalacion
A diferencia de la forma de usar CMake y VisualStudio para compilar el código fuente introducido por varios maestros, la herramienta pip es la .whl
más conveniente para compilar directamente el archivo binario (nombre de la extensión) que compilaron los predecesores.
Consulte el sitio web https://pypi.org/simple/dlib/
, a la fecha de redacción de este documento (20211110), enumera los archivos del paquete de instalación binario para python 3.6 y anteriores y python 2.x (la última versión solo tiene código fuente, no tiene paquete de instalación binario).
pip
instalación de herramientas
Después de este paso, hay muchas formas de dlib
instalar usando la herramienta pip (de difícil a fácil):
- Descargue
whl
el archivo, abra la ventana de la línea de comandos y la ruta apunta al directorio en el mismo nivel que el paquete de instalación.Tome esto comodlib19.8.1
ejemplopip install dliv-19.8.1-cp36-cp36m-win_amd64.whl
para completar la instalación; - También puede hacer clic con el botón derecho del mouse para obtener el enlace del archivo del paquete correspondiente sin descargar el archivo. Tome el mismo
dlib19.8.1
ejemplo,pip install [文件链接]
el enlace es demasiado largo y no está seguro de si cambiará, por lo que no se colocará aquí. ; whl
Puede especificar directamente el número de versión correspondiente del archivo instalado , comopip install dlib==19.8.1
pypi
En la biblioteca oficial de , los archivos binarios solo se compilan 19.8.1-cp36
. No existe un paquete de instalación binario más reciente para versiones superiores a Python 3.7 y 3.8. Aquí hay un registro del paquete de instalación binario datamagic
adaptado a Python 3.7 y superior a Python 3.8 compilado por el maestro. , dlib para python 3.7 y superior , consulte los pasos anteriores para conocer el método de instalación.
conda
instalación de herramientas
conda
Los usuarios conda install dlib
pueden utilizar directamente. (No me pregunten por qué, no lo sé. Lo probé con la mentalidad de probarlo. No esperaba que tuviera éxito. Si ustedes, lectores, saben algo, háganmelo saber).