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


29

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

Respostas:


23

Quando você importa uma biblioteca python e ela não possui um .pycarquivo correspondente (ou está desatualizado em comparação com a fonte), o python "compila" o novo bytecode . Parece que essa opção simplesmente faz isso para tudo na biblioteca padrão, para que não precise ser feita na primeira vez que você as importa.

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

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.