PIP: installation uniquement des dépendances
J'ai un script qui crée un virtualenv
installe distribute
et pip
en elle et, éventuellement, des clones d'un git
repo.
Maintenant, j'ai le projet, je vais travailler sur les, installé. Mais ses dépendances ne sont pas installés. Comment puis-je faire pip
installer toutes les dépendances que si j'ai émis un pip install MyApp
?
MODIFIER: Appareantly ma question est un doublon de cette une.
Pas exactement mais pip install -e .
semble faire ce que je veux sans trop de trucs supplémentaires qui traînent. Je préfère si mon code n'était pas lié de site-packages
.
source d'informationauteur muhuk
Vous devez vous connecter pour publier un commentaire.
Dans mon package racine de l'émission
pip install -e .
installe les dépendances.Vous devez utiliser le pip exigences de fichier.
Essentiellement, de la place à toutes vos exigences, un dans chaque ligne d'un fichier et le passer à pip à l'aide de la commande
Quoi de plus, si vous avez un environnement standard, pip permet effectivement de vidage d'un tel fichier d'installation existantes à l'aide de la commande:
Vous pouvez mettre le fichier ainsi généré directement dans le pip exigences, et d'appeler la commande précédente à partir de votre script de déploiement.
Assez cool, n'est-il pas? 🙂