"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment installer des packages à partir d'un répertoire local à l'aide de Pip et Requirements.txt ?

Comment installer des packages à partir d'un répertoire local à l'aide de Pip et Requirements.txt ?

Publié le 2024-11-15
Parcourir:775

How to Install Packages from a Local Directory using Pip and Requirements.txt?

Installation de packages à partir du répertoire local à l'aide de pip et Requirements.txt

Vous disposez d'un fichier Requirements.txt avec une liste de packages à installer et un répertoire d'archive local contenant les packages requis.

Pour installer les packages à l'aide de pip à partir du répertoire local, suivez ces étapes :

  1. Activez votre environnement virtuel :

    source bin/activate
  2. Installez les packages en utilisant pip avec l'indicateur -r :

    pip install -r /path/to/requirements.txt

Remarque : L'utilisation de -f n'est pas nécessaire dans ce scénario car pip recherchera automatiquement les packages dans votre répertoire local s'il n'est pas explicitement spécifié.

  1. Vérifiez la réussite de l'installation :
    Importez les packages et vérifiez s'ils sont installés dans le répertoire des packages de site de votre environnement virtuel.

Explication de la commande pip :

  • -r : Spécifie le fichier exigences.txt à partir duquel installer les packages.
  • /path/ to/requirements.txt : le chemin d'accès à votre fichier Requirements.txt.

En suivant ces étapes, vous devriez pouvoir installer avec succès les packages à partir de votre répertoire d'archive local à l'aide de pip et Requirements.txt.

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3