win10 wsl2安装nodejs:解决bad interpreter: No such file or directory和npm: cannot execute binary file报错

报错解决:bad interpreter: No such file or directory

如果win环境也同时安装了nodejs,需要将win环境中的nodejs相关路径排除在$PATH之外:

export PATH=$(echo "$PATH" | sed -e 's/:\/d\/Develop\/node-v14.17.6-win[^:]*//g')

export NODE_HOME=/d/Develop/node-v14.17.6-linux-x64
export PATH=$PATH:$NODE_HOME/bin
export PATH=$(echo "$PATH" | sed -e 's/:\/d\/Develop\/node-v14.17.6-win[^:]*//g')

如果npm也不能正常使用,建议使用包管理器比如yum来安装nodejs

报错信息:npm: cannot execute binary file

猜你喜欢

转载自blog.csdn.net/a772304419/article/details/124841310