.WHL Extensão de arquivo
Pacote Wheel do Python
| Desenvolvedor | Python |
| Popularidade |
3,7 | 57 Votos |
O que é um arquivo WHL?
Um arquivo WHL é um pacote salvo no formato Wheel, que é o formato padrão de pacote compilado usado para distribuições do Python. Ele contém todos os arquivos necessários para uma instalação do Python e metadados, que incluem a versão da implementação e da especificação do Wheel usadas para empacotá-lo. Os arquivos WHL são compactados usando a compactação Zip.
Mais informações
O formato Wheel foi introduzido na PEP 427, uma Proposta de Aprimoramento do Python escrita por Daniel Holth e aceita em 2012. Ele foi desenvolvido como um método mais rápido e confiável de instalar software Python do que recompilá-lo a partir do código-fonte todas as vezes. Os arquivos WHL só precisam ser movidos para o local correto no sistema de destino para serem instalados, enquanto uma distribuição de código-fonte exige uma etapa de compilação antes da instalação.
Há três tipos de arquivos WHL:
- Wheel universal - Contém apenas arquivos Python, nenhuma extensão compilada, e oferece suporte nativo ao Python 2 e 3.
- Wheel de Python puro - Contém apenas arquivos Python e nenhuma extensão compilada, mas não oferece suporte nativo ao Python 2 e 3.
- Wheel de plataforma - Contém arquivos Python e extensões compiladas, mas não oferece suporte nativo ao Python 2 e 3. Esse tipo de Wheel é específico para uma plataforma, como Windows ou macOS, porque contém extensões compiladas.