roue Python
Une roue Python est le fichier dans lequel un logiciel Python est livré, déjà construit et prêt à être posé.
En détail
Certains logiciels sont livrés sous forme de texte, et la machine qui les reçoit doit transformer ce texte en quelque chose qu'elle sait exécuter. Cela demande des outils, du temps, et de la patience quand un outil manque. Une roue, c'est l'inverse : la transformation a été faite avant, une fois, et ce qui arrive est le résultat.
Poser une roue, c'est donc une copie. Une roue est construite pour une famille de machines — un type de processeur, un type de système — donc un paquet qui tourne partout en livre plusieurs, et la machine prend celle qui lui va.
Ce qu'il fait sur un vrai document
La face Python de ce moteur est livrée ainsi, le dessin lui-même étant écrit dans un autre langage et déjà compilé dedans. Rien n'a à être construit là où elle arrive, et aucun autre logiciel n'a besoin d'être là avant.
Une seule roue sert toutes les versions de Python sur une plateforme, parce qu'elle est bâtie sur la partie de Python dont on promet qu'elle ne bougera pas. Une nouvelle version de l'interpréteur ne coûte donc rien.
D'où il vient, et pourquoi
Les paquets Python ont voyagé pendant des années sous forme de sources, et chaque installation les reconstruisait. Le format a été arrêté en 2012 pour en finir avec ça, et c'est depuis la façon ordinaire de livrer un logiciel Python.
Le nom est une plaisanterie sur le fromage : le langage porte le nom d'une troupe comique, la boutique d'où viennent les paquets s'est longtemps appelée la fromagerie, et une roue, c'est ainsi que le fromage se vend.
Voyez-le sur un document fini
Les règles derrière ce mot, et les textes d'où elles sont tirées