Comment le mode modifiable dans Pip Install (-e) facilite-t-il le développement ?

Mary-Kate Olsen
Libérer: 2024-10-23 08:05:01
original
495 Les gens l'ont consulté

How Does Editable Mode in Pip Install (-e) Facilitate Development?

Comprendre l'option de mode modifiable dans Pip Install (-e)

Lors de l'installation du package, pip fournit une option pour le mode modifiable avec l'indicateur -e ou --editable. Cet article explore le but et l'utilité de cette option.

Qu'est-ce que le mode modifiable ?

Comme décrit dans la documentation de pip, l'option de mode modifiable permet d'installer un projet dans d'une manière qui permet un accès direct au code source d'origine à partir du chemin d'installation. Ceci est bénéfique à des fins de développement.

Quand le mode modifiable est-il utile ?

Le mode modifiable est particulièrement utile dans les scénarios de développement local, dans lesquels vous souhaitez apporter des modifications à la source. code d'un package et faites-les refléter immédiatement dans votre environnement. Au lieu de créer et d'installer le package à chaque fois, l'option du mode modifiable relie le package installé au répertoire source d'origine.

Comment utiliser le mode modifiable ?

Pour installer un package en mode modifiable, ajoutez l'option -e à la commande pip install. La commande suivante installe le package en mode modifiable à partir du répertoire actuel :

pip install -e .
Copier après la connexion

Vous pouvez également spécifier le chemin complet du fichier setup.py du package :

pip install -e ~/ultimate-utils/ultimate-utils-proj-src/
Copier après la connexion

Informations supplémentaires

L'option de mode modifiable se trouve souvent dans les fichiers exigences.txt avec l'entrée -e ... Cette ligne indique à pip d'installer le package en mode modifiable à partir du répertoire parent.

Notez que lors de l'utilisation du mode modifiable, toute modification apportée au package d'origine se propagera automatiquement à l'environnement installé. Cela peut être bénéfique pour une itération et un débogage rapides pendant le développement.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!