Corrigindo caminho de homebrew

2

Estou aprendendo Python e a maioria dos tutoriais recomenda instalar o Python usando o homebrew, então eu instalei o homebrew e digitei:

brew install python

que deve sobrescrever o OS X Python 2.7.10 com 2.7.11, mas acho que não e quando eu digito:

brew doctor

Eu recebo:

Homebrew's sbin was not found in your PATH but you have installed formulae that put executables in /usr/local/sbin. Consider setting the PATH for example like so echo 'export PATH="/usr/local/sbin:$PATH"' >> ~/.bash_profile

O que devo fazer? Devo desinstalar tudo e começar de novo?

    
por Steven 11.03.2016 / 12:24

1 resposta

3

Pode não estar relacionado ao problema com o Python, mas, neste momento, você deve fazer exatamente o que a mensagem diz, ou seja, digite o seguinte comando:

echo 'export PATH="/usr/local/sbin:$PATH"' >> ~/.bash_profile

Depois disso reabra a sessão de terminal ou execute o comando . ~/.bash_profile .

Diz apenas que alguns dos programas instalados com o homebrew são colocados no diretório /usr/local/sbin , mas o seu shell "não sabe" sobre eles.

Para uma referência, você pode verificar quais programas (fórmulas) estão lá, listando o conteúdo:

ls /usr/local/sbin

Quanto à verificação do Python, digite:

ls -l 'which python'

Ele lhe dará o caminho para o executável atual. Você quer que a saída seja assim:

lrwxrwxr-x  1 root  admin  34 Dec 14 21:12 /usr/local/bin/python@ -> ../Cellar/python/2.7.11/bin/python
    
por 11.03.2016 / 12:34