我尝试在windows的wsl ubunto子系统上安装nodejs,并使用了以下命令:sudo apt-get install nodejs
当我尝试使用node --version
查看节点版本时,遇到了以下问题:-bash: /home/linuxbrew/.linuxbrew/bin/node: cannot execute binary file: Exec format error
当我尝试使用node --version
查看节点版本时,我遇到了这个问题:-bash: /home/linuxbrew/.linuxbrew/bin/node: cannot execute binary file: Exec format error
1条答案
按热度按时间egdjgwm81#
虽然您已经将此标记为WSL2,但我怀疑您可能实际上在这里使用的是WSL1(基于错误)。
这是以下产品的已知问题:
使用
wsl.exe -l -v
检查您的WSL版本并编辑您的问题以包含结果。如果你真的在WSL2上,那么我会删除我的答案,我们会继续为你寻找解决方案。但是,如果你使用的是WSL1,那么: