Fehler beim Aktualisieren von npm: fehlendes Node-Gyp-Modul

Fehler beim Aktualisieren von npm: fehlendes Node-Gyp-Modul

Ich versuche, Node.js auf meinem Computer (Ubuntu 14.04) zu installieren.

Was ich bisher ohne Fehler getan habe:

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo apt-get install -y build-essential

Überprüfen der Versionen:

user@home:~$ node -v
v8.10.0
user@home:~$ npm -v
5.7.1

Jetzt möchte ich ein Upgrade durchführen npmund der Fehler tritt auf:

user@home:~$ npm install -g npm@latest
npm ERR! code MODULE_NOT_FOUND
npm ERR! Cannot find module 'node-gyp/bin/node-gyp'

user@home:~$ sudo npm install -g npm
npm ERR! code MODULE_NOT_FOUND
npm ERR! Cannot find module 'node-gyp/bin/node-gyp'

Ich habe versucht, es zu installieren:

user@home:~$ sudo apt-get install node-gyp

Aber ich erhalte den gleichen Fehler, wenn ich versuche, npm zu aktualisieren.

Was kann ich tun, um npmzur Arbeit zu kommen?

verwandte Informationen