GNU/Linux >> Linux Esercitazione >  >> Linux

Crea (installa dal sorgente) python senza eseguire test

L'opzione configure --enable-optimizations abilita l'esecuzione di suite di test per generare dati per la profilazione di Python. Il binario Python risultante ha prestazioni migliori nell'esecuzione del codice Python. Miglioramenti indicati qui

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

Da wikipedia

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

In breve, non dovresti saltare i test quando usi --enable-optimizations poiché i dati richiesti per la profilazione vengono generati eseguendo i test. Puoi eseguire make -j8 build_all seguito da make -j8 install per saltare i test una volta (i test verrebbero comunque eseguiti con install target), ma ciò vanificherebbe lo scopo. Puoi invece eliminare il flag di configurazione per tempi di compilazione migliori.


compila e installa con

make -j8 build_all
make -j8 altinstall

Linux
  1. [Linux]:come aggiornare Python da 2.4 a 2.7 o versioni successive da Source

  2. Installa Openssl dal sorgente?

  3. Come installare Apache 2.4.2 da Source su CentOS 6.2 con SSL

  4. Disinstallare Python creato dal sorgente?

  5. Come potrei creare Python da solo dal codice sorgente su Ubuntu?

Come installare l'ultima versione di OpenSSL da Source su Linux

Come installare un programma da Source su Linux

Installa pacchetti Python da GitHub su Linux

Come installare il software dal sorgente in Linux

Come installare il software dal codice sorgente... e rimuoverlo in seguito

Esecuzione di un comando linux da python