Ich installierte Knoten und npm die Anweisungen unter Verwendung der bereitgestellten hier
Ich konnte Knoten erfolgreich verwenden. Beim Versuch, das Knotenmodul "Formidable" zu installieren, wird jedoch die folgende Fehlermeldung angezeigt:
$npm install formidable
bash: /usr/local/bin/npm: /usr/local/bin/node: bad interpreter: No such file or directory
Wenn ich a mache, which npm
erhalte ich die folgende Ausgabe:
$which npm
/usr/local/bin/npm
Ich habe keine Ahnung, was mit npm hier nicht stimmt - weißt du, wie ich das beheben kann?
$sudo apt-get remove --purge nodejs npm
aber das hat nicht funktioniert. node --version
nach der Installation von 0.8.18 zeigte noch 0.8.14. Also folgte ich einem Beitrag, den ich jetzt nicht finden kann - im Grunde genommen wurde er angewiesen, which node
gefolgt von rm -r /usr/local/bin/...
- im Grunde genommen einigen knotenbezogenen Dateien in diesem Verzeichnis. Danach habe ich Node neu installiert und es war die aktualisierte Version. Es funktioniert gut, aber npm ist es nicht.
/usr/local/bin/
. Die Pakete, wie Sie sie in den verknüpften Anweisungen verwendet haben, tun dies nicht. Ich denke, Sie haben auch einen anderen Knoten aus dem Quellcode installiert. Bitte erzähle die ganze Geschichte.