web-dev-qa-db-fra.com

"/ usr / bin / env:‘ noeud ’: aucun fichier ou répertoire de ce type" même s’il se trouve dans PATH

J'essaye de faire fonctionner les nodejs. Cependant, cela me dit que le noeud n'est pas dans ma corbeille même si j'ai téléchargé le binaire et ajouté l'emplacement à mon chemin.

> echo $PATH ...:/home/jvdh/node-v8.11.2-linux-x64/bin

>Sudo npm install -g bitcore
/usr/bin/env: ‘node’: No such file or directory

3
jvdh

Installez nodejs8

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

Installez nodejs10

curl -sL https://deb.nodesource.com/setup_10.x | Sudo -E bash -
Sudo apt-get install -y nodejs

Puis réessayez avec le noeud

5
s1mmel

Généralement, il s’agit d’un simple problème de dénomination. Lorsque vous installez à partir d’un gestionnaire de paquets, votre fichier bin peut être appelé nodejs;

ln -s /usr/bin/nodejs /usr/bin/node

2
Dawoodjee