代码服务器找不到nodejs

代码服务器找不到nodejs

我在尝试运行代码服务器(浏览器上的 Visual Studio 代码)时遇到了问题,我通过手动过程正确安装了它,但每次尝试运行它时都会出现此错误:

/usr/bin/code-server: 36: exec: /usr/lib/node: not found

我立即想到问题出在nodejs的安装路径上,所以我运行了

where nodejs

我回来了

/usr/bin/nodejs

/bin/nodejs

我正在运行 Raspberry Pi OS,并且多次重新安装了节点,我该怎么办?

提前感谢您的帮助。

答案1

我发现这个问题搜索的是相同的。

我通过将我的节点安装在代码服务器搜索节点的路径中来修复它。

我有代码服务器/usr/lib/code-server/bin/code-server(因为我使用了安装脚本),如果我用搜索我的节点安装whereis node,会报告node: /usr/bin/node

我的错误就是这样的/usr/lib/code-server/bin/code-server: 36: exec: /usr/lib/code-server/lib/node: not found,我复制/usr/bin/node进去/usr/lib/code-server/lib/node,现在它可以工作了。

也许对你有用sudo cp /usr/bin/nodejs /usr/lib/node

相关内容