Solución de error de instalación de la biblioteca de terceros de Python
Al instalar bibliotecas de terceros de Python, a veces puede encontrar varios errores, por lo que aquí hay un posible informe de error y su solución.
mensaje de error
Al instalar numpy
la biblioteca , puede aparecer el siguiente mensaje de error:
RuntimeError: Broken toolchain: cannot link a simple C program
solución
Este mensaje de error se debe a la falta de algunas bibliotecas o herramientas de compilación necesarias. Para resolver este problema, debe mirar el mensaje de error específico para determinar qué componentes faltan.
Solución en sistema Linux
Si está usando un sistema Linux, puede usar el siguiente comando para ver mensajes de error específicos:
$ pip install numpy==1.20.0 -v
En la salida, puede ver algunos mensajes de error como:
running build
running config_cc
unifing config_cc, config, dist_info
compiling '_configtest.c':
#error "unsupported: no compiler found, please install the developmenttools"
Este mensaje de error indica que falta la herramienta de compilación, gcc
lo que se puede solucionar :
$ sudo apt-get install gcc
Si su sistema es un sistema Red Hat, puede ejecutar el siguiente comando:
$ sudo yum groupinstall 'Development Tools'
Solución en sistema Windows
Si usa Windows, puede descargar e instalar estas herramientas desde la página de herramientas de compilación de Visual Studio de Microsoft .
Después de la instalación, es posible que deba establecer variables de entorno, ejecute el siguiente comando en el símbolo del sistema:
C:\> setx PATH "%PATH%;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64"
Este comando asume que su directorio de instalación es C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC
Si su directorio de instalación es diferente, debe modificarlo de acuerdo con la situación real.
en conclusión
Este es un posible error de instalación de la biblioteca de terceros de Python y su solución. Puede enfrentar diferentes problemas al instalar las bibliotecas de terceros de Python, pero al observar los mensajes de error y seguir las soluciones correspondientes paso a paso para resolver el problema, puede instalar correctamente las bibliotecas de terceros requeridas.
Solución de error de instalación numpy de la biblioteca de terceros de Python