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é.
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) .
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 .
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
curl --silent --show-error --retry 5 https://bootstrap.pypa.io/get-pip.py | Sudo python3.3
Voir ici .
Si pip est réellement installé, il peut toujours être appelé via la commande Python versionnée comme ceci:
python3.3 -m pip