8.51. Wheel-0.38.4

Wheel est une bibliothèque Python qui est l'implémentation de référence du standard de gestion des paquets wheel de Python.

Temps de construction approximatif: moins de 0.1 SBU
Espace disque requis: 1.3 Mo

8.51.1. Installation de Wheel

Compilez wheel avec la commande suivante :

PYTHONPATH=src pip3 wheel -w dist --no-build-isolation --no-deps $PWD

Installez wheel avec la commande suivante :

pip3 install --no-index --find-links=dist wheel

Voici la signification des options de pip3 :

PYTHONPATH=src

Permet à ce paquet (pas encore installé) de construire une archive wheel de lui même, afin d'éviter un paradoxe de l'œuf et de la poule.

wheel

Cette commande construit une archive wheel pour ce paquet.

-w dist

Ordonne à pip de placer wheel dans le répertoire dist.

install

Cette commande installe le paquet.

--no-build-isolation, --no-deps, and --no-index

Ces options empêchent la récupération de fichier à partir du dépôt de paquets en ligne (PyPI). Si les paquets sont installés dans le bon ordre, il n'est pas nécessaire de récupérer des fichiers, mais cette option ajoute une sécurité en cas d'erreur.

--find-links dist

Ordonne à pip de chercher des archives wheel dans le répertoire dist.

8.51.2. Contenu de Wheel

Programme installé: wheel
Répertoires installés: /usr/lib/python3.11/site-packages/wheel et /usr/lib/python3.11/site-packages/wheel-0.37.1-py3.10.egg-info

Descriptions courtes

wheel

est un utilitaire pour décompresser, compresser ou convertir des paquets wheel