Я только использовал homebrew для установки Python 2.7.2 на чистую установку Mac OS X Snow Leopard, но, похоже, у меня возникают проблемы с настройкой PIP, чтобы хорошо с ним работать.
Вот шаги, которые я предпринял:
- Установленный python с Homebrew:
brew install python --framework
--universal
- Обновлены мои пути в моем
.zsrc
- Сделана символическая ссылка с
/System/Library/Frameworks/Python.framework/Versions/Current
на /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/Current
- Используется
easy_install
для установки pip
Похоже, что эти шаги сработали:
$ 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
Однако, когда я пытаюсь установить вещи сpip, например $ pip install ipython
Я получаю это сообщение об ошибке '/System/Library/Frameworks/Python.framework/Versions/2.6/share': Permission denied
Почему pip все еще пытается установить старое расположение Python 2.6?Как мне заставить его устанавливать вещи на /usr/local/Cellar/python/2.7.2/
и т.д?