J'ai téléchargé pip et j'ai couru python setup.py install
et tout a bien fonctionné. La toute prochaine étape du didacticiel consiste à exécuter, pip install <lib you want>
mais avant même d'essayer de trouver quoi que ce soit en ligne, j'obtiens une erreur "bash: pip: command not found".
C'est sur Mac OS X, que je suis nouveau aussi, donc je suppose qu'il y a une sorte de paramètre de chemin qui n'a pas été correctement défini lorsque j'ai exécuté setup.py. Comment puis-je approfondir mes recherches? Que dois-je vérifier pour avoir une meilleure idée de la cause exacte du problème?
EDIT: J'ai également essayé d'installer Python 2.7 pour Mac dans l'espoir que le processus d'installation convivial ferait tout le ménage comme la modification de PATH et tout ce qui doit être satisfait pour que tout fonctionne selon les tutoriels, mais cela n'a pas fonctionné. Après l'installation, «python» s'exécutait toujours Python 2.6 et PATH n'était pas mis à jour.
la source
Réponses:
Pourquoi ne pas le faire
sudo easy_install pip
ou si c'est pour python 2.6sudo easy_install-2.6 pip
?Cela installe pip à l'aide du système d'installation du package python par défaut et vous évite les tracas de la configuration manuelle en même temps.
Cela vous permettra ensuite d'exécuter la
pip
commande pour l'installation du package python car elle sera installée avec le système python. Je recommande également une fois que vous avez pip en utilisant le package et le modèle virtualenv . :)la source
sudo: easy_install: command not found
easy_install
installé. Comment est-ce une réponse?Utilisez setuptools pour installer
pip
:(Je sais que la partie ci-dessus de ma réponse est redondante avec celle de klobucar, mais je ne peux pas encore ajouter de commentaires), alors voici une réponse avec une solution
sudo: easy_install: command not found
sur Debian / Ubuntu:De plus, pour python3, utilisez
easy_install3
etpython3-setuptools
.la source
sudo apt-get install python3-setuptools
&sudo easy_install3 pip
sudo apt-get install python-setuptools
suivie parsudo easy_install pip
sudo apt-get install python3-pip
est la bonne commande pour Python3 à partir de askubuntuTout d'abord: essayez pip3 au lieu de pip . Exemple:
pip3 doit être installé automatiquement avec Python3.x. La documentation n'a pas été mise à jour, il suffit donc de remplacer pip par pip3 dans les instructions, lors de l'installation de Flask par exemple.
Maintenant, si cela ne fonctionne pas, vous devrez peut-être installer pip séparément.
la source
brew install python
.Mise à jour : Une façon moderne et plus fiable d'accéder à la bonne installation pip pour la bonne installation python est d'utiliser la syntaxe
python -m pip
.Réponse originale
pip s'installe dans le bac de votre emplacement d'installation python. Il devrait également créer un lien symbolique vers un emplacement plus courant comme
/usr/local/bin/pip
Vous pouvez soit modifier votre fichier
~/.profile
et mettre à jour votre CHEMIN pour l'inclure/Library/Frameworks/Python.framework/Versions/2.6/bin
, soit créer un lien symbolique vers celui-ci à un endroit que vous savez être sur votre chemin.Si vous faites:,
echo $PATH
vous devriez voir les chemins actuellement recherchés. Si/usr/local/bin
est dans votre CHEMIN, vous pouvez faire:J'opterais pour l'ajout du bac python à votre variable $ PATH.
la source
/System/Library/Frameworks/Python.framework/Versions/2.6/bin
. Et ~ / est votre répertoire personnel avec le fichier caché.profile
Installez la dernière version de Python comme indiqué ici
Il a de nombreux liens de téléchargement comme numpy et scipy
Allez ensuite au terminal et entrez la commande suivante: -
Pour les packages d'installation Python, vérifiez ceci
la source
Je dois admettre que je suis absolument nouveau en python, dont je n'ai besoin que pour une chose: awscli. J'ai rencontré ce problème après avoir téléchargé python 3.xx - pip: commande introuvable
Tout en suivant les instructions de téléchargement de l'AWS cli, j'ai changé
à
qui exécutait la bonne version.
J'ai créé un alias sur ma machine pour exécuter python3 tout en tapant python, qui exécuterait normalement la version système 2.7. Je ne suis pas sûr que ce soit une bonne idée maintenant. Je pense que je vais juste taper les commandes comme elles voulaient qu'elles soient
la source
Consultez l'article Comment installer Pip pour plus d'informations.
À partir de 2019,
Téléchargez get-pip.py fourni par https://pip.pypa.io à l'aide de la commande suivante:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
Exécutez get-pip.py à l'aide de la commande suivante:
sudo python get-pip.py
Une fois l'installation terminée, exécutez cette commande pour vérifier si pip est installé.
pip --version
Supprimez le fichier get-pip.py après l'installation de pip.
rm get-pip.py
la source
L'installation à l'aide
apt-get
installe un système à l'échelle du systèmepip
, et pas seulement local pour votre utilisateur. Essayez cette commande pour faire fonctionner pip sur votre système ...Ensuite, pip sera installé sans aucun problème et vous pourrez utiliser "sudo pip ...".
la source
La plupart des méthodes d'installation de PIP sont obsolètes. Voici la dernière solution (2019). Veuillez télécharger le script get-pip
Exécutez le script
la source
J'ai passé des années à parcourir toutes les réponses sur cette page mais j'ai trouvé celle qui fonctionnait pour moi dans les commentaires de la question OP de s-walsh
La réponse est d'utiliser pip3:
la source
Résoudre:
Ajoutez cette ligne à ~ / .bash_profile
export PATH = "/ usr / local / bin: $ PATH"
Dans une fenêtre de terminal, exécutez
source ~ / .bash_profile
la source
Il peut s'agir de l'autorisation root. J'ai essayé de quitter la connexion root, utilisez
ça marche pour moi
la source
installez Homebrew, ouvrez Terminal ou votre émulateur de terminal OSX préféré et exécutez
insérez le répertoire Homebrew en haut de votre variable d'environnement PATH. Vous pouvez le faire en ajoutant la ligne suivante au bas de votre fichier ~ / .profile
Maintenant, nous pouvons installer Python 2.7:
Obtenez le référentiel pip:
installer pip:
la source
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
résoudre le problème pour moi.Si vous exécutez Python 3.5, exécutez la commande de terminal suivante:
Toutes les autres commandes pip dans le terminal seraient similaires:
la source
python l'installer par défaut mais sinon installer vous pouvez l'installer manuellement en utilisant cmd (pour linux uniquement)
pour python3:
pour python2
espérons son aide.
la source
Éviter
sudo
:De:
http://www.pip-command-not-found.com
la source
Les utilisateurs de CentOS 7 peuvent simplement utiliser:
Recommande également d'utiliser
virtualenv
si vous utilisez pip. Il peut être ajouté de la même manière:la source
en supposant que vous avez Internet voir: https://pip.pypa.io/en/stable/installing/
exécuter essentiellement:
et
la source
(Contexte: Mon système d'exploitation est Amazon Linux utilisant AWS. Il semble similaire à RedHat mais il est un peu allégé, semble-t-il.)
Quittez le shell, puis ouvrez un nouveau shell. La commande pip fonctionne maintenant.
C'est ce qui a résolu le problème à cet endroit.
Vous voudrez peut-être aussi le savoir: les commandes pip pour installer le logiciel devaient ensuite être écrites comme cet exemple (jupyter par exemple) pour fonctionner correctement sur mon système:
pip install jupyter --user
Plus précisément, notez le manque de sudo et la présence de --user
Ce serait vraiment bien si pip docs avait dit quelque chose à ce sujet, mais cela prendrait plus de caractères, je suppose.
la source
Je ne sais pas pourquoi cela n'a pas été mentionné auparavant, mais la seule chose qui a fonctionné pour moi (sur mon NVIDIA Xavier) était:
sudo apt-get install python3-pip
(ou
sudo apt-get install python-pip
pour python 2)la source
Résolu cela en mettant à niveau python 3
brew upgrade python
: Maintenant, je peux simplement faire:la source
Le problème semble que votre version python et la bibliothèque que vous souhaitez installer ne correspondent pas sur le plan de la version. Ex: si Django est Django3 et votre version python est 2.7, vous pouvez obtenir cette erreur.
"Après l'installation, 'python' continue d'exécuter Python 2.6 et PATH n'est pas mis à jour."
1- Installez la dernière version de Python 2- Modifiez votre CHEMIN manuellement en python38 et comparez-les. 3- Essayez de réinstaller.
J'ai résolu ce problème en remplaçant manuellement PATH par la dernière version de Python. Comme pour Windows:; C: \ python38 \ Scripts
la source
Ce que j'ai fait pour surmonter cela,
sudo apt install python-pip
.Il s'est avéré que ma machine virtuelle n'avait pas encore installé pip. Il est concevable que d'autres personnes puissent également avoir ce scénario.
la source
python-pip
utiliser la version obsolète de pip (9.0) la version actuelle de pip après (18.0) après la mise à jour de la modification pip/usr/bin/pip
remplace cette importation:à
ce travail pour le problème pip 18.0 est
main
répéter le nom de la fonction pip pour/usr/bin/pip3
et/usr/bin/pip2
également voir
/usr/local/lib/[your_python_version]/dist-packages/pip/__main__.py
Il devrait être le même que/usr/bin/pip
la source
Faites ce qui suit:
Cela va sûrement installer pip avec toutes ses dépendances. PS c'est pour python 3 si vous voulez pour python 2 remplacer python3 de la seconde commande en python
la source
Pour résoudre le problème " bash: pip: commande introuvable " dans Mac
Trouvé deux versions sur Mac 1 est 2,7 et l'autre est 3,7
quand je dis sudo easy_install pip , pip s'est installé sous 2.7
quand je dis sudo easy_install-3.7 pip , pip s'est installé sous 3.7
Mais, chaque fois que j'aurais besoin de faire l'installation de pip, je voulais installer le paquet sous python3.7, j'ai donc défini un alias (alias pip = pip3) dans .bash_profile
maintenant, chaque fois que je fais l'installation de pip, il est installé sous python3.7
la source
La commande mise à jour pour l'installation
pip3
est:la source
Il a résolu mon problème en utilisant
sudo easy_install pip
la source