/ usr / local / bin / node:找不到

时间:2013-04-12 13:40:21

标签: unix npm

我一直收到上面的错误,当我执行哪个节点时出现以下错误:

/usr/bin/node

所以在我的.bash_profile中,我已经输入了:

export PATH=/usr/bin:$PATH

但错误仍然没有消失

3 个答案:

答案 0 :(得分:9)

如果您无法或不想更改正在运行的程序。 (您可以将/ usr / local / bin / node更改为该程序中的/ usr / bin / node),另一种解决方案是创建从节点安装到尝试加载它的路径的链接。

以root身份运行:

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

那应该解决它。

HTH bobvk

答案 1 :(得分:3)

这是完全正常的并且不是错误。当你这样做

which 

结果将是程序的位置(如果已安装)。

如果有帮助,请致谢:)

答案 2 :(得分:0)

你正在尝试运行node.js ?,在ubuntu 14.04中,node.js安装在usr / bin / nodejs。因此,要运行程序,您需要使用nodejs my_file.js而不是像Windows操作系统那样的节点node my_file.js

您可以使用上述命令which进行确认。