Ajouter un chemin d'accès vers un fichier pip exécutable
stewfish
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
stewfish Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
stewfish Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J’ai besoin d’exécuter une commande pip pour installer un anti-spam sur un serveur de messagerie instantanée. J’ai donc installer “pip“ en me référent à ce guide d'installation de Python (déjà installé sur mon serveur...) :
https://docs.aws.amazon.com/fr_fr/elasticbeanstalk/latest/dg/eb-cli3-install-linux.html
Là où je m’y perd un peu c’est quand j’arrive à l’étape n°3 (b) du 2ème SOUS-TTRE : Installer pip et l'interface de ligne de commande EB. Il y est question d’ajouter au PATH un chemin d’accès vers un fichier exécutable, avec cette ligne de commande :
export PATH=LOCAL_PATH:$PATH
Bien que j’ai installé pip avec succès, je trouve pas quel est ce “chemin/répertoire“ vers son fichier exécutable. Je ne sais donc pas par quoi remplacer “LOCAL_PATH“ avant d’ajouter cette ligne de commande à mon fichier “~/.local/bin“.
Qui peut m’aider à localiser le fichier exécutable “pip“ et trouver le chemin vers ce fichier ?
Cordialement,
Stewfish
J’ai besoin d’exécuter une commande pip pour installer un anti-spam sur un serveur de messagerie instantanée. J’ai donc installer “pip“ en me référent à ce guide d'installation de Python (déjà installé sur mon serveur...) :
https://docs.aws.amazon.com/fr_fr/elasticbeanstalk/latest/dg/eb-cli3-install-linux.html
Là où je m’y perd un peu c’est quand j’arrive à l’étape n°3 (b) du 2ème SOUS-TTRE : Installer pip et l'interface de ligne de commande EB. Il y est question d’ajouter au PATH un chemin d’accès vers un fichier exécutable, avec cette ligne de commande :
export PATH=LOCAL_PATH:$PATH
Bien que j’ai installé pip avec succès, je trouve pas quel est ce “chemin/répertoire“ vers son fichier exécutable. Je ne sais donc pas par quoi remplacer “LOCAL_PATH“ avant d’ajouter cette ligne de commande à mon fichier “~/.local/bin“.
Qui peut m’aider à localiser le fichier exécutable “pip“ et trouver le chemin vers ce fichier ?
Cordialement,
Stewfish
Configuration: Macintosh / Firefox 69.0
A voir également:
- Ajouter un chemin d'accès vers un fichier pip exécutable
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier bin - Guide
- Fichier rar - Guide
- Ouvrir un fichier .dat - Guide
2 réponses
Bonsoir.
Normalement pip est installé d'office avec python, donc à mon avis, cette étape était facultative.
Avais-tu vérifié avant s'il n'était pas déjà installé ?
Sinon, tu peux déjà tenter de faire un
Par ex. chez moi avec plusieurs versions de python
pip: /usr/bin/pip /usr/local/bin/pip3.6 /usr/local/bin/pip /usr/local/bin/pip3.4 /usr/share/man/man1/pip.1.gz
Pas de raison qu'une installation manuelle de pip ne le place pas au même endroit.
Normalement pip est installé d'office avec python, donc à mon avis, cette étape était facultative.
Avais-tu vérifié avant s'il n'était pas déjà installé ?
Sinon, tu peux déjà tenter de faire un
whereis pipdans un terminal pour voir.
Par ex. chez moi avec plusieurs versions de python
pip: /usr/bin/pip /usr/local/bin/pip3.6 /usr/local/bin/pip /usr/local/bin/pip3.4 /usr/share/man/man1/pip.1.gz
Pas de raison qu'une installation manuelle de pip ne le place pas au même endroit.
Hi Khnug,
En effet, je découvre encore Linux... et j'apprécie que tu le prenne en compte dans ta réponse qui m'apporte l'éclairage dont j'avais besoin.
Dans la liste affichée par la commande “echo $PATH“ il y a bien le répertoire /usr/bin dans lequel pip est installé. Je comprends donc que tout est à sa place et que je n'ai rien à ajouter a ma variable PATH
Corrige moi si je me trompe stp !
En effet, je découvre encore Linux... et j'apprécie que tu le prenne en compte dans ta réponse qui m'apporte l'éclairage dont j'avais besoin.
Dans la liste affichée par la commande “echo $PATH“ il y a bien le répertoire /usr/bin dans lequel pip est installé. Je comprends donc que tout est à sa place et que je n'ai rien à ajouter a ma variable PATH
Corrige moi si je me trompe stp !
Bah oui, normalement tu n'as rien a ajouter au path ^^
Donc tu peux continuer les manipulations décrites sur la page que tu as mentionnée.
D'ailleurs tu peux déjà mettre à jour pip (il te le signalera) en faisant
Et pour voir tout ce qu'on peut faire avec pip
C'est
Bon courage.
Donc tu peux continuer les manipulations décrites sur la page que tu as mentionnée.
D'ailleurs tu peux déjà mettre à jour pip (il te le signalera) en faisant
pip install --upgrade pipdans ton terminal.
Et pour voir tout ce qu'on peut faire avec pip
C'est
pip --helpou encore
man pip
Bon courage.
Après installation j'ai exécuté la commande “whereis pip“ et obtenu ce résultat :
pip: /usr/bin/pip /usr/share/man/man1/pip.1.gz
Mais lequel du fichier “pip“ ou du fichier “pip.1.gz“ est celui dit exécutable ?
Et est il indispensable d'ajouter le chemin trouvé à ma variable PATH ?
D'autant que je comprends pas bien si pour faire cet ajout, je dois ouvrir un fichier existant (lequel ?) ou créer un fichier dans lequel ajouter la commande :
export PATH=LOCAL_PATH:$PATH
(“local_path“ à remplacer par le chemin trouvé)
J'espère être compréhensible (mais je suis plutôt novice en python) !
Cordialement
J'ai l'impression que tu ne connais pas grand chose à linux.
bin => exécutable
man => manuel
Donc, tu as bien pip installé dans /usr/bin
Il serait étonnant que ton path ne contienne pas /usr/bin
Faire un montrera les chemins vers les répertoires dans lesquels le système cherchera un exécutable.
Au pire, au lieu de faire pip xxx, tu peux très bien faire /usr/bin/pip xxx
Par ex. pour visualiser la version de pip.