¿Qué significa la opción "precompilar biblioteca estándar" en la instalación de Python?

29

Estoy tratando de entender diferentes opciones en la instalación de python 3.6. ¿Qué significa la biblioteca Precompile Stadard en la instalación personalizada de Python y por qué podría deseleccionarse de forma predeterminada?

GP92
fuente

Respuestas:

23

Cuando importa una biblioteca de Python y no tiene un .pycarchivo correspondiente (o está desactualizado en comparación con la fuente), Python "compilará" un nuevo código de bytes . Parece que esta opción simplemente lo hace para todo en la biblioteca estándar para que no tenga que hacerse la primera vez que los importe.

En cuanto a por qué no es el predeterminado, no lo sé; Me supongo que es porque tiene muy poco efecto y algunas personas no quieren pasar el trabajo en ese bibliotecas para que nunca uso.

Xiong Chiamiov
fuente