nodejs手动安装过程出现"/usr/bin/env: "node" no such file"等问题
QBug Lifelong Learner

今天安装nodejs的时候,开开心心下好包,解压到node文件夹中,在终端跑了一下node/bin/npm -v,结果居然出现了/usr/bin/env: "node" no such file的报错,我擦列?

其实这个问题是因为node使用的是/usr/bin/node来跑npm,所以我们需要把解压后的node/bin/node建立软连接到usr/bin/node上。只需执行ln -s /your path/node/bin/node /usr/bin/node即可。

但是这里有个小坑,建立连接的时候不要偷懒写./node,写全路径,不然就会/usr/bin/env: “node”: 符号连接的层数过多的问题。

  • Post title:nodejs手动安装过程出现"/usr/bin/env: "node" no such file"等问题
  • Post author:QBug
  • Create time:2021-08-24 21:25:55
  • Post link:https://q-bug4.github.io//articles/2021/08/24/1629811555795.html
  • Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.