2017-02-17 17 views
0

Я попытался установить Homebrew на Yosemite в первый раз. Я решил установить через Терминал, хотя я не эксперт в этом. И тогда это произошло:Не удается установить Homebrew на Yosemite:/usr/local/lib уже существует

-e:161: warning: Insecure world writable dir /usr/local in PATH, mode 040777 
==> This script will install: 
/usr/local/bin/brew 
/usr/local/share/doc/homebrew 
/usr/local/share/man/man1/brew.1 
/usr/local/share/zsh/site-functions/_brew 
/usr/local/etc/bash_completion.d/brew 
/usr/local/Homebrew 
==> The following new directories will be created: 
/usr/local/lib 

Press RETURN to continue or any other key to abort 
==> /usr/bin/sudo /bin/mkdir -p /usr/local/lib 
Password: 

Затем я ввел свой пароль. Тогда это произошло:

mkdir: /usr/local/lib: Not a directory 
Failed during: /usr/bin/sudo /bin/mkdir -p /usr/local/lib 

И когда я проверил мой /USR// локальный каталог был уже файл с именем Lib.

This is a screen-capture of my /usr/local/ directory.

Я не могу установить Homebrew с этим. Может кто-нибудь, пожалуйста, посоветуйте мне на следующем шаге? Заранее большое спасибо.

+0

ли мой ответ разберется ваша проблема? Если да, пожалуйста, подумайте о том, чтобы принять его как ваш ответ - нажав полый зеленый галочку/галочку рядом с подсчетом голосов. Если нет, скажите, пожалуйста, что не сработало, чтобы я или кто-то еще помог вам дальше. Благодарю. http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work/5235#5235 –

+0

@MarkSetchell - это сработало для меня. Извиняюсь за то, что вы не отметили свой ответ, я просто новичок в этой среде. Спасибо! –

ответ

1

Ну что вам нужно, по крайней мере временно, переименовать /usr/local/lib, потому что она не принадлежит к доморощенного и находится в пути:

sudo mv /usr/local/lib /usr/local/oldlib