.whl Filudvidelse
FiltypePython Wheel Package
Udvikler | Python |
Kategori | Compressed Files |
Format | Zip |
.WHL option nummer
En WHL-fil er en pakke gemt i Wheel-formatet, som er det standardformat for byggede pakker, der bruges i Python-distributioner. Den indeholder alle filerne til en Python-installation og metadata, som omfatter versionen af Wheel-implementeringen og specifikationen, der er brugt til at pakke den. WHL-filer komprimeres ved hjælp af Zip komprimering.
Hheel-formatet blev introduceret i PEP 427, som er et Python Enhancement Proposal forfattet af Daniel Holth og accepteret i 2012. Det blev udviklet som en hurtigere og mere pålidelig metode til installation af Python-software end at genopbygge fra kildekoden hver gang. WHL-filer skal blot flyttes til den korrekte placering på det målsystem, der skal installeres, hvorimod en kildedistribution kræver et build-trin før installationen.
Der findes tre typer WHL-filer:
- Universal Wheel - Den indeholder kun Python-filer, ingen kompilerede udvidelser og understøtter nativt Python 2 og 3.
- Pure Python Wheel - Den indeholder kun Python-filer og ingen kompilerede udvidelser, men understøtter ikke nativt Python 2 og 3.
- Platform Wheel - Den indeholder Python-filer og kompilerede udvidelser, men understøtter ikke nativt Python 2 og 3. Denne type hjul er specifik for en platform, f.eks. Windows eller macOS, fordi den indeholder kompilerede udvidelser.
Windows |
|
Linux |
|
Macintosh |
|