O que significa a opção “pré-compilar biblioteca padrão” na instalação do python?

17

Eu estou tentando entender as diferentes opções na instalação do python 3.6. O que significa a biblioteca Precompile Stadard na instalação do Custom Python e por que ela pode ser desmarcada por padrão?

    
por Jeevan Patnaik 31.12.2016 / 13:30

1 resposta

14

Quando você importa uma biblioteca python e ela não tem um arquivo .pyc correspondente (ou está desatualizada em relação à origem), python irá" compilar "novo bytecode . Parece que esta opção simplesmente faz isso para tudo na biblioteca padrão, para que não seja feito o primeiro hora de importá-los.

Por que não é o padrão, não sei; Eu acho que é porque tem pouco efeito e algumas pessoas não querem gastar o trabalho com isso para bibliotecas que nunca vão usar.

    
por 31.12.2016 / 18:38