Je viens d'utiliser homebrew pour installer Python 2.7.2 sur un Mac OS X Snow Leopard, mais j'ai du mal à faire fonctionner PIP.
Voici les étapes que j'ai suivies :
- Installation de python avec Homebrew :
brew install python --framework --universal
- J'ai mis à jour mes chemins dans mon
.zsrc
- Création d'un lien symbolique à partir de
/System/Library/Frameworks/Python.framework/Versions/Current
a/usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/Current
- Utilisé
easy_install
pour installerpip
Ces mesures semblent avoir fonctionné :
$ brew doctor
Your system is raring to brew.
$ which python
/usr/local/bin/python
$ python --version
Python 2.7.2
$ which easy_install
/usr/local/share/python/easy_install
$ which pip
/usr/local/bin/pip
Cependant, lorsque j'essaie d'installer des choses avec pip, par exemple $ pip install ipython
J'obtiens le message d'erreur suivant '/System/Library/Frameworks/Python.framework/Versions/2.6/share': Permission denied
Pourquoi pip essaie-t-il toujours d'installer un ancien emplacement Python 2.6 ? Comment faire pour qu'il installe des choses à /usr/local/Cellar/python/2.7.2/
etc.