Как связать версию Python Home Brew и установить ее по умолчанию
Я только что перешел с MacPorts на HomeBrew. После установки всех необходимых версий XCode и другого программного обеспечения я попытался установить python с помощью homebrew: я думаю, что он успешно установлен, но когда я это делаюwhich python
это все еще показывает мне 2.7.3, который я думаю, является версией, поставляемой с Горным Львом.
which python
/usr/local/bin/python
python --version
Python 2.7.3
поэтому я попытался установить снова
brew install python --framework --universal
Warning: python-2.7.5 already installed, it's just not linked
Но там написано, что Python 2.7.5 уже установлен и не связан, я пытался сделатьbrew link python
Это привело меня к следующему сообщению, поэтому я понятия не имею, что мне следует делать:
Связывание /usr/local/Cellar/python/2.7.5 ... Предупреждение: не удалось связать python. Разъединение ...
Error: Could not symlink file: /usr/local/Cellar/python/2.7.5/bin/smtpd2.py
Target /usr/local/bin/smtpd2.py already exists. You may need to delete it.
To force the link and overwrite all other conflicting files, do:
brew link --overwrite formula_name
To list all files that would be deleted:
brew link --overwrite --dry-run formula_name