我在节点出现这个错误。运行Debian 7(Wheezy)一个VPS。node -bash:/ usr/sbin/node:没有这样的文件或目录
我有这样的错误,如果我例如运行此命令(在.js文件的目录)
node sell.js
或
screen node sell.js
他们都没有工作,因为我越来越此错误:
-bash: /usr/sbin/node: No such file or directory
有人能帮助我吗?
我在节点出现这个错误。运行Debian 7(Wheezy)一个VPS。node -bash:/ usr/sbin/node:没有这样的文件或目录
我有这样的错误,如果我例如运行此命令(在.js文件的目录)
node sell.js
或
screen node sell.js
他们都没有工作,因为我越来越此错误:
-bash: /usr/sbin/node: No such file or directory
有人能帮助我吗?
我跑的命令:
sudo apt-get install nodejs-legacy
和再次的NodeJS工作!
NodeJS的Debian软件包名为nodejs并安装了可执行文件/usr/bin/nodejs
。
node
是错误的程序,它用于火腿无线电操作,并且它的安装似乎无论如何都会中断)。
正如@昆汀的答案,可执行文件的名称可能不正确。在很多情况下,安装的是nodejs
,而不是node
。下面这行创建一个symbolic link,当您键入node
时,它指向nodejs
,系统的外观位置为nodejs
。这是一个变通 - 替代你的节点的安装过程中,只需键入nodejs
sudo ln -s /usr/bin/nodejs /usr/sbin/node
也许发生了什么错误。
而系统环境变量显示命令“node”反映到/ usr/sbin/node。
尝试从官方下载节点Linux二进制文件。在提取源文件后重命名并将其放入/ usr/sbin。当然,只要更新系统环境变量,您就可以将它放在另一个文件夹中。
如果你说'sudo apt-get install nodejs-legacy',它会不会被修复? (从[github问题](https://github.com/nodejs/node-v0.x-archive/issues/3911#issuecomment-18951288)) – fedorqui
这与php有什么关系? – Epodax
@Epodax我很抱歉错了标签:/ –