GNU/Linux >> Tutoriales Linux >  >> Linux

Hacer (instalar desde la fuente) python sin ejecutar pruebas

La opción de configuración --enable-optimizations permite ejecutar conjuntos de pruebas para generar datos para generar perfiles de Python. El binario de python resultante tiene un mejor rendimiento en la ejecución del código de python. Mejoras anotadas aquí

From configure help:
--enable-optimizations  Enable expensive optimizations (PGO, etc). Disabled by default.

De wikipedia

 profile-guided optimisation uses the results of profiling test runs of the instrumented program to optimize the final generated code.

En resumen, no debe omitir las pruebas cuando utilice --enable-optimizations, ya que los datos necesarios para la generación de perfiles se generan mediante la ejecución de pruebas. Puede ejecutar make -j8 build_all seguido de make -j8 install para omitir las pruebas una vez (las pruebas aún se ejecutarían con install objetivo), pero eso anularía el propósito. En su lugar, puede quitar el indicador de configuración para mejorar los tiempos de compilación.


solo construye e instala con

make -j8 build_all
make -j8 altinstall

Linux
  1. [Linux]:Cómo actualizar Python de 2.4 a 2.7 o superior desde Source

  2. ¿Cuándo se debe compilar e instalar desde la fuente?

  3. ¿Instalar Openssl desde la fuente?

  4. Cómo instalar nano editor desde el código fuente

  5. Guía de instrucciones para instalar PHP5 desde la fuente en Linux

Cómo instalar la última versión de OpenSSL desde Source en Linux

Cómo instalar un programa desde la fuente en Linux

Instalar paquetes de Python desde GitHub en Linux

Cómo instalar software desde la fuente en Linux

Cómo instalar software desde el código fuente... y eliminarlo después

Ejecutar un script de Python desde PHP