Сбой установки узла Homebrew на не удается связать c-ares

#macos #homebrew

#macos #домашнее пиво

Вопрос:

Если я запущу brew install node , я получу эту ошибку:

==gt; Установка зависимостей для узла: c-ares, icu4c, libnghttp2, libuv и openssl@1.1 Ошибка: Не удается связать c-ares Другая версия уже связана: /usr/локальный/Подвал/c-ares/1.17.1

Кто-нибудь знает, как это решить?

Ответ №1:

Хм, похоже, Homebrew пытался обновить c-ares версию с 1.17.1 до 1.18.1, но по какой-то причине потерпел неудачу. Попробуй убежать brew upgrade c-ares раньше brew install node .

Если это не сработает, для чего вам вывод brew list --versions c-ares ? Возможно, у вас установлено несколько c-ares версий. Если это так, запустите brew unlink c-ares , чтобы разорвать связь со старой версией, а затем brew link c-ares связать более новую. Старую версию можно удалить, запустив brew cleanup c-ares