2

Я изучаю Python, и большинство уроков рекомендуют установить Python с помощью homebrew, поэтому я установил homebrew, а затем набрал:

brew install python

который должен переписать OS X Python 2.7.10 с 2.7.11, но я думаю, что это не так, и когда я вхожу:

brew doctor

Я получил:

Sbin Homebrew не был найден в вашем PATH, но вы установили формулы, которые помещают исполняемые файлы в /usr /local /sbin. Рассмотрите возможность установки PATH, например, так: echo 'export PATH = "/usr /local /sbin: $ PATH"' >> ~ /.bash_profile

Что я должен делать? Должен ли я удалить все и начать все сначала?

1 ответ1

3

Это может быть не связано с проблемой с Python, но в этот момент вы должны делать именно то, что говорится в сообщении, то есть набрать следующую команду:

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

После этого снова откройте сеанс терминала или запустите . ~/.bash_profile .

Это просто говорит о том, что некоторые из программ, которые вы установили с помощью homebrew, находятся в каталоге /usr/local/sbin , но ваша оболочка "не знает" о них.

Для справки вы можете проверить, какие программы (формулы) есть, перечислив содержание:

ls /usr/local/sbin

Что касается проверки Python, введите:

ls -l `which python`

Это даст вам путь к текущему исполняемому файлу. Вы хотите, чтобы вывод выглядел так:

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .