/usr/bin/env: node: 没有那个文件或目录
目录标题问题描述解决方式问题描述在安装Elasticsearch-head插件的时候,我们需要先安装node。1、node在安装好之后,使用以下命令建立了【软连接】:sudo ln -s /opt/es/node-v8.1.0-linux-x64/lib/node_modules/npm/bin/npm-cli.js/opt/es/bin/npmsudo ln -s /opt/es/node-v8
·
问题描述
在安装Elasticsearch-head插件的时候,我们需要先安装node。
1、node在安装好之后,使用以下命令建立了【软连接】:
sudo ln -s /opt/es/node-v8.1.0-linux-x64/lib/node_modules/npm/bin/npm-cli.js /opt/es/bin/npm
sudo ln -s /opt/es/node-v8.1.0-linux-x64/bin/node /opt/es/bin/node
2、然后安装好Elasticsearch-head之后,启动Elasticsearch-head的时候报错:
解决方式
【软连接】应该到/usr/bin
目录下建立,而不是随随便便找个目录进行建立的。
1、删除/opt/es/下的bin目录;
2、重新建立node软连接:
sudo ln -s /opt/es/node-v8.1.0-linux-x64/lib/node_modules/npm/bin/npm-cli.js /usr/bin/npm
sudo ln -s /opt/es/node-v8.1.0-linux-x64/bin/node /usr/bin/node
更多推荐
已为社区贡献11条内容
所有评论(0)