Я маю багато дозволів на мою машину OSX 10.13.4. Звичайно, доморощене не може правильно завершити установку пакета.
Ось наступний приклад для npm
але у мене те ж саме node
. як здається, встановлено, але не пов'язано з моїм середовищем, якщо я добре розумію. Я спробував все, що міг знайти, але я вичерпую ідеї. Я також спробував видалити / перевстановити Homebrew
brew install npm
Я отримую помилку символьної посилання:
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink include/node/android-ifaddrs.h
/usr/local/include/node is not writable.
npm -v gives env: node: No such file or directory
brew link node
і brew postinstall node
дають ту ж помилку
brew doctor
дає мені ще один ряд попереджень:
Warning: Unbrewed header files were found in /usr/local/include.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.
Warning: You have unlinked kegs in your Cellar
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on
those kegs to fail to run properly once built. Run `brew link` on these:
node
Warning: Broken symlinks were found. Remove them with `brew prune`:
brew prune
дає помилку: Permission denied @ unlink_internal - /usr/local/lib/node_modules/npm/node_modules/.bin/JSONStream
Вам доведеться перевстановити квас! try / usr / bin / ruby -e "$ (curl-fsSL raw.githubusercontent.com/Homebrew/install/master/install ) »
—
Rizwan atta
або спробуйте оновити пиво
—
Rizwan atta
@Rizwanatta Я спробував видалити / перевстановити Homebrew, але це не виправити проблему
—
jotyhista