Pourquoi n'est-ce pas pip mise à jour de mon numpy et scipy?

Mon problème est que pep ne pas mettre à jour mes Paquets Python, même si il n'y a pas d'erreurs.

Il est semblable à cette une, mais je suis maintenant sûr de quoi faire. Fondamentalement, TOUS mes paquets pour python semble être ridiculement obsolète, même après la mise à jour tout via pip. Voici les détails:

  • Je suis à l'aide de pip, la version 1.5.6.
  • Je suis à l'aide de Python, version 2.7.5
  • Je suis sur Mac OSX, version 10.9.5.

En utilisant cela, j'ai:

  • Mon numpy version 1.6.2.
  • Mon scipy version 0.11.0.
  • Mon matplotlib version 1.1.1.

Même après que j'ai essayer:

sudo pip uninstall numpy

Suivie par:

sudo pip install numpy

Ils ont tous les deux réussi, mais quand je vais dans python et vérifier la version de numpy, c'est toujours l'ancien. (Comme le sont tous les autres paquets).

Pas sûr de ce qui se passe ici?... Comment cela peut-il être fixé? P. S. je suis nouveau sur ce, je vais peut-être besoin d'instructions claires. Merci. Aussi, si quelqu'un veut, je peut fournir une capture d'écran, pip, comme il est en train d'installer numpy.

EDIT:

Commandes j'ai couru aussi par les commentaires:

$which -a pip
/usr/local/bin/pip
$ head -1 $(which pip)
#!/usr/bin/python
$ which -a python
/usr/bin/python
Vous avez plus d'une installation de python et votre pip est lié à un autre.
Si vous n'êtes pas sûr de savoir si vous avez installé un supplément de Python côté d'Apple, exécuter toutes les commandes suivantes et de nous montrer la sortie: which -a pip, head -1 $(which pip), which -a python.
Aussi, avez-vous des Homebrew, MacPorts, Fink, ou un autre gestionnaire de paquets? Comment avez-vous d'installer tous les prereqs pour matplotlib et amis?
J'ai utilisé homebrew pour tout, sauf pépin, qui je l'ai fait via sudo easy_install pip.
J'ai ajouté les informations contenues dans la question. Comment puis-je og sur la résolution de ce problème? Des acclamations.

OriginalL'auteur Spacey | 2014-10-15