unix /usr/本地/bin/节点:未找到

dwbf0jvd  于 2023-03-18  发布在  Unix
关注(0)|答案(4)|浏览(145)

我不断得到上面的错误,当我做哪个节点我得到了以下错误:

/usr/bin/node

因此,在我.bash_profile中,我输入了:

export PATH=/usr/bin:$PATH

但错误仍然没有消失

643ylb08

643ylb081#

如果您想更改正在运行的程序(您可以在该程序中将/usr/local/bin/node更改为/usr/bin/node),另一种解决方案是创建一个从节点安装到它试图从中加载节点的路径的链接。
以root用户身份运行此命令:

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

其中第一个路径参数为source,第二个路径参数为destination

ac1kyiln

ac1kyiln2#

完全正常,不是错误,当你运行which的时候,如果成功安装的话,结果就是程序的位置。

l5tcr1uw

l5tcr1uw3#

您正在尝试运行node.js?,在ubuntu14.04中,node.js安装在usr/bin/nodejs。因此,要运行程序,您需要使用nodejs my_file.js,而不是像windows操作系统那样使用节点node my_file.js
您可以使用上面提到的命令which来确认它。

lf3rwulv

lf3rwulv4#

/usr/lib/libSystem.B.dylib如果你在MacBook Pro的低版本上使用Node.js v17.9.1,它不接受其他的高版本,那么你应该使用上面的链接作为你的解释器。#!/usr/bin/node将不起作用。

相关问题