web-dev-qa-db-fra.com

Installation de pip pour python3.3

J'ai téléchargé pip depuis Package Index> pip 1.2.1

Puis je l'ai installé en utilisant 

Sudo python3.3 setup.py install

Pourtant, quand j'essaie d'utiliser pip-3.3, le terminal se plaint

-bash: pip-3.3: command not found

Cependant, pip-2.7 fonctionne à merveille.

J'ai aussi essayé

curl -O http://python-distribute.org/distribute_setup.py
Sudo python3.3 distribute_setup.py
Sudo python3.3 -m easy_install pip

Mais pip-3.3 ne fonctionne toujours pas.

Que dois-je faire pour installer pip pour Python 3.3?

Notez qu'il existe un thread connexe Comment installer pip avec Python 3? , mais la réponse est simplement "Installer, distribuer ... et ensuite utiliser cela pour installer pip", ce qui ne m’aide en rien car j’ai essayé et cela n’a pas fonctionné.

22
The Unfun Cat

Il est fort probable que pip ait été installé avec succès quelque part . Cependant, quelque part n'est probablement pas sur votre PATH et donc vous (bash) ne savez pas où le trouver. Pour moi, pip-2.6 est installé dans:

/Library/Frameworks/Python.framework/Versions/2.6/bin/

C'est probablement un chemin similaire pour vous (seulement 3.3 au lieu de 2.6). Bien sûr, l’ajout à PATH dépend de Shell. Sur les shells de type bash que vous utiliseriez export et sur ceux de csh, vous utiliseriez setenv - Et pour plus de commodité, vous voudrez probablement apporter la modification dans le fichier d'initialisation de votre shell (par exemple, ~/.bashrc ou ~/.bash_profile ou autre) .

16
mgilson

Une solution consiste à utiliser l’installation homebrew pour python3. Il vient avec pip3 intégré. Cela signifie également que vous avez un programme de désinstallation, contrairement à l'installation de dmg/pkg. 

Si vous avez déjà l'homebrew c'est aussi simple que brew install python3. Instructions plus détaillées ici . Et vous pouvez en savoir plus sur l'installation de python3 brassée ici .

5
studgeek

Pour Mac:  

Sudo easy_install pip3

Si vous rencontrez toujours des problèmes, probablement parce que vous avez compilé python3 vous-même, utilisez apt-get ou homebrew pour désinstaller votre compilation et réinstaller le paquet python3. À ce stade, il devrait être livré avec pip.

brew uninstall python3
brew install python3
brew link --overwrite python3
1
emery
curl --silent --show-error --retry 5 https://bootstrap.pypa.io/get-pip.py | Sudo python3.3

Voir ici .

0
Cees Timmerman

Si pip est réellement installé, il peut toujours être appelé via la commande Python versionnée comme ceci:

python3.3 -m pip
0
Søren Løvborg