0
votes

L'installation de Pip s'installe toujours sur Python 2.7, pas sur Python 3

Comme expliqué dans le titre.

Ce que j'ai déjà essayé et qui n'a pas fonctionné:

  • pip install --upgrade pip
  • brasser après l'installation python@3.7
  • wget https://bootstrap.pypa.io/get-pip.py , suivi de sudo python3.7 get-pip.py (la deuxième commande ne ne fonctionne pas)

Articles consultés: Comment installer PIP sur Python 3.6? , plus

Jusqu'à présent, j'ai exécuté tout ce que j'ai installé pip dans un fichier contenant des packages python en exécutant python [filename.py], plutôt que python3. Donc ça marche bien maintenant mais je veux utiliser python3, puisque python 2.7 est de toute façon obsolète


7 commentaires

Parfois, pip est verrouillé sur une version de python. Sur mon système, par exemple, pip installe pour 2.7 et pip3 pour 3.7 . Si vous avez installé python3.x.x, vous avez pip3 et vous pouvez l'utiliser pour installer des packages. De même, vous pouvez utiliser python3 pour exécuter vos scripts. Mieux vaut ne pas écraser le pip du système car il peut casser des choses comme apt sous Linux


Essayez python3 -m ensurepip puis utilisez pip3 install ... .


python3 -m pip install --upgrade pip


Est-ce que cela répond à votre question? Comment remplacer la commande pip vers Python3.x au lieu de Python2.7?


stackoverflow.com/questions/38938205/...


@lenz Cela répond à la question, merci. Pouvez-vous écrire un commentaire pour que je puisse marquer votre réponse comme correcte?


sudo pip uninstall pip, suivi de sudo python3 -m pip install --upgrade --force pip, suivi de sudo pip -V pour vérifier


4 Réponses :


-3
votes

essayez:

sudo apt installer python3-pip

et utilisez

pip3

pour appeler pip


1 commentaires

Ils ont posté qu'ils avaient essayé d'utiliser brew postinstall python@3.7 pour qu'ils soient sur un Mac. apt install n'aidera pas.



-1
votes

essayez d'installer par python3 -m pip install

La modification de ceci était une solution de contournement.

pour installer le bon pip, vous devez supprimer les installations précédentes.

pour cela, essayez `` quel pip```

essayez sudo apt purge pip ou sudo apt purge python-pip

exécutez également une double vérification sudo apt purge pip3 ou sudo apt purge python3-pip

Maintenant, essayez quel pip et quel pip3 assurez-vous qu'aucun d'entre eux n'est installé

maintenant sudo apt installe python3-pip


0 commentaires

1
votes

Je pense que vous êtes sur macOS. Sous macOS, les commandes python et pip font référence à Python 2 et pip 2, car Apple utilise Python 2. Pour utiliser Python 3 et pip 3, utilisez les commandes python3 et pip3.

pip3 install <yourModule>


0 commentaires

2
votes

Vous pouvez essayer d'utiliser pip3 car cela fonctionne pour python3


0 commentaires