Junior — Middle
Comment créer un paquet d'archive à partir de code Python pour la distribution ou l'installation?
sobes.tech IA
Réponse de l'IA
Pour créer un paquet d'archive Python pouvant être distribué et installé, on utilise généralement les outils standard setuptools et wheel.
Étapes principales :
-
Créez un fichier
setup.pyà la racine du projet avec la description du paquet. -
Assurez-vous que les paquets
setuptoolsetwheelsont installés :
pip install setuptools wheel
- Exécutez la commande pour construire l'archive :
python setup.py sdist bdist_wheel
Après cela, dans le dossier dist/, apparaîtront des archives .tar.gz et .whl, que vous pouvez distribuer ou télécharger sur PyPI.
Exemple d'un setup.py simple :
from setuptools import setup, find_packages
setup(
name='mypackage',
version='0.1',
packages=find_packages(),
install_requires=[
# dépendances
],
)
Ce paquet peut être installé avec la commande :
pip install dist/mypackage-0.1-py3-none-any.whl