安装npm后,使用出现了问题

我按照别人的教程安装nodejs和npm

但是使用npm--version

提示

bash: /usr/bin/npm: /usr/bin/nodejs: bad interpreter: Too many levels of symbolic links
有大神知道为什么这样吗

https://blog.csdn.net/brucepanit/article/details/53671091 参照这个试试

重新下载,检查目录权限,不要安装在软连接的路径上

安装nodejs就携带有npm,如果版本过低可以升级
https://www.runoob.com/nodejs/nodejs-npm.html

npm --version 中间有个空格,你确定是否有空格

ls -l /usr/bin/nodejs

看看你的 nodejs 是否指向了正确的文件