2013-04-12 12 views
5

ho continuato a ottenere l'errore precedente, quando faccio quale nodo ho ottenuto il seguente errore:/usr/local/bin/nodo: non trovato

/usr/bin/node 

così nel mio .bash_profile, ho messo in :

export PATH=/usr/bin:$PATH 

ma ancora l'errore non va via

+0

Provare le seguenti cose: 'file/usr/bin/node'; 'file/usr/local/bin/node' e aggiungi l'output alla tua domanda. – Shadur

+0

Cosa ottieni se echi $ PATH? – fedorqui

+0

Stai dicendo che 'quale nodo' ti ha dato l'errore'/usr/bin/node'? – devnull

risposta

1

e 'perfettamente normale e non è un errore. Quando lo fai

which 

Il risultato sarà la posizione del programma se installato.

Hit grazie se aiutato :)

+0

"Hit grazie se aiutato"? Come? – aBhijit

+0

C'è un pulsante di estensione ;-) – FliiFe

6

se non si può o non si vuole cambiare il programma è in esecuzione. (si potrebbe semplicemente cambiare/usr/local/bin/node in/usr/bin/node in quel programma), una soluzione alternativa è quella di creare un collegamento dall'installazione del nodo al percorso da cui tenta di caricarlo.

run questo come root:

ln -s /usr/bin/node /usr/local/bin/node 

che dovrebbe risolverlo.

HTH bobvk

0

si sta tentando di eseguire node.js?, In Ubuntu 14.04 le node.js è installato in usr/bin/nodejs. Quindi per eseguire i programmi è necessario utilizzare nodejs my_file.js anziché il nodo node my_file.js come sistema operativo Windows.

è possibile confermarlo utilizzando il comando which come detto sopra.