2017-02-02 3 views
6

Можно ли связать [email protected] силой?Могу ли я связать узел @ 6 силой?

$ which node 
$ echo $? 
1 

$ brew link node 
Error: No such keg: /usr/local/Cellar/node 

$ brew search node 
leafnode   llnode   node    node-build  [email protected]   [email protected]   [email protected]   [email protected]   [email protected] ✔   nodebrew   nodeenv   nodenv 
Caskroom/cask/mindnode-pro   Caskroom/cask/node-profiler   Caskroom/cask/nodebox    Caskroom/cask/nodeclipse   Caskroom/cask/printnode    Caskroom/cask/soundnode 

$ brew link [email protected] 
Warning: [email protected] is keg-only and must be linked with --force 
Note that doing so can interfere with building software. 

Edit:

Я пошел вперед и сделал это:

$ brew link [email protected] --force 
Linking /usr/local/Cellar/[email protected]/6.9.5... 7 symlinks created 

node и npm отлично работает в настоящее время. Страшное предупреждение.

ответ

2

Вы можете (я) запустить в некоторых подвальных вопросов ..

Какой выход вы получили от варева врача?

Я это при выполнении brew doctor:

Предупреждения: Некоторые бочонки только формула связана в погреб. Связывание формулы кега, такой как gettext, в подвал с brew link <formula> вызовет другие формулы для их обнаружения во время этапа ./configure. Это может вызвать проблемы при компиляции этих других формул.

Мне пришлось выполнить brew unlink [email protected], чтобы он вернул «ваша система готова к завариванию».

3

Я столкнулся с той же проблемой и последовал совету brew info [email protected] и добавил export PATH="/usr/local/opt/[email protected]/bin:$PATH в мой .bash_profile. Все инструменты командной строки работали, как ожидалось.

(Я действительно удалил эту строку для моего .bash_profile сейчас и добавил псевдоним, чтобы задать путь вручную, когда мне это нужно.)

Смежные вопросы