Comment installer des packages Python du système de fichiers local vers Virtualenv avec Pip ?

Mary-Kate Olsen
Libérer: 2024-10-20 20:33:30
original
388 Les gens l'ont consulté

How to Install Python Packages from Local FileSystem to Virtualenv with Pip?

Installer des packages Python du système de fichiers local vers Virtualenv avec pip

Utiliser pip pour installer des packages à partir du système de fichiers local est en effet réalisable. Une fois que vous avez créé l'archive tar de distribution pour votre package en exécutant python setup.py sdist, vous pouvez procéder à l'installation dans un environnement virtuel.

Méthode :

Pour installez des packages à partir d'un emplacement local spécifique tout en préservant la possibilité d'installer à partir de PyPI, vous pouvez tirer parti de l'option -e ou --editable dans pip. Cette option vous permet d'installer un projet en mode "éditable", vous permettant d'apporter des modifications au code du package sans avoir besoin de le réinstaller.

Commande :

Utiliser la commande suivante pour installer votre package :

pip install -e /srv/pkg
Copier après la connexion

Ici, /srv/pkg représente le répertoire de niveau supérieur contenant le fichier setup.py de votre package.

En employant cette approche, pip ajoutera /srv/pkg comme chemin de recherche supplémentaire pour les packages. Lorsque vous exécutez pip install mypackage sans spécifier d'emplacement spécifique, pip tentera d'abord de localiser le package dans /srv/pkg. S'il y est trouvé, il sera installé à partir de cet emplacement. Sinon, pip continuera à rechercher le package sur PyPI.

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!