节点没有这样的文件或目录
我从源码(./configure && make && sudo make install)安装了Ubuntu 12中的Nodejs,并且都成功完成了。
当我跑步
which node /usr/local/bin/node
但是当我跑步
node server.js
我有:
-bash: /usr/sbin/node: No such file or directory
我呼应我的道路:
echo $PATH /root/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/mysql/server-5.6/bin
/ usr / local / bin在PATH中。
我发现没有findNode.js。 同样的问题。 但是我不能通过“sudo ln -s / usr / sbin / node / usr / local / bin / node”使其工作,因为“ln:无法创build符号链接”/ usr / local / bin / node“:文件存在“
我使用terminal手动将节点和nodejs从/ usr / bin复制到/ usr / sbin。
sudo cp /usr/bin/node /usr/bin/nodejs /usr/sbin/
矿在此之后工作。
我已经检查了它在Ubuntu 16.04的作品:
sudo apt-get install nodejs-legacy