GNU/Linux >> Znalost Linux >  >> Linux

Vytvořte (nainstalujte ze zdroje) python bez spouštění testů

Možnost konfigurace --enable-optimizations umožňuje spouštění testovacích sad generovat data pro profilování Pythonu. Výsledný python binární má lepší výkon při provádění python kódu. Zlepšení zaznamenaná zde

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

Z wikipedie

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

Stručně řečeno, neměli byste přeskakovat testy při použití --enable-optimizations, protože data potřebná pro profilování se generují spuštěním testů. Můžete spustit make -j8 build_all následuje make -j8 install jednou přeskočit testy (testy by stále běžely s install cíl), ale to by zmařilo účel. Místo toho můžete zrušit příznak konfigurace pro lepší časy sestavení.


stačí vytvořit a nainstalovat pomocí

make -j8 build_all
make -j8 altinstall

Linux
  1. Jak zkompilovat a nainstalovat Python3.5 a Python-pip ze zdroje na CentOS

  2. Návod k instalaci PHP5 ze zdroje na Linux

  3. Nainstalujte Apache 2 ze zdroje na Linux

  1. Jak nainstalovat Apache 2.4.2 ze zdroje na CentOS 6.2 s SSL

  2. Odinstalovat python vytvořený ze zdroje?

  3. Jak bych vytvořil python sám ze zdrojového kódu na Ubuntu?

  1. Jak nainstalovat TBB ze zdroje na Linux a zprovoznit jej

  2. Nainstalujte lokálně tkinter a python

  3. Spuštění skriptu Python z PHP