.WHL Estensione file
Pacchetto Python Wheel
| Sviluppatore | Python |
| Popolarità |
3,7 | 57 Voti |
Che cos'è un file WHL?
Un file WHL è un pacchetto salvato nel formato Wheel, il formato standard per i pacchetti compilati utilizzato dalle distribuzioni Python. Contiene tutti i file necessari per un'installazione di Python e i metadati, che includono la versione dell'implementazione e della specifica Wheel utilizzate per creare il pacchetto. I file WHL vengono compressi usando la compressione Zip.
Maggiori informazioni
Il formato Wheel è stato introdotto nella PEP 427, una Python Enhancement Proposal scritta da Daniel Holth e accettata nel 2012. È stato sviluppato come metodo più rapido e affidabile per installare il software Python rispetto alla ricompilazione dal codice sorgente ogni volta. Per installare i file WHL è sufficiente spostarli nella posizione corretta sul sistema di destinazione, mentre una distribuzione del codice sorgente richiede una fase di compilazione prima dell'installazione.
Esistono tre tipi di file WHL:
- Wheel universale - Contiene solo file Python, nessuna estensione compilata, e supporta nativamente Python 2 e 3.
- Wheel Python puro - Contiene solo file Python e nessuna estensione compilata, ma non supporta nativamente Python 2 e 3.
- Wheel di piattaforma - Contiene file Python ed estensioni compilate, ma non supporta nativamente Python 2 e 3. Questo tipo di Wheel è specifico per una piattaforma, come Windows o macOS, perché contiene estensioni compilate.