ane*_*109 11 nvm windows-subsystem-for-linux
我尝试使用 NVM 在 WSL 上安装 Node LTS。当我成功安装 nvm 时,使用 Node 安装出现nvm install --lts
了一些错误:
mv: cannot move '/home/anesin1109/.nvm/.cache/bin/node-v10.15.3-linux-x64/files/bin' to '/home/anesin1109/.nvm/versions/node/v10.15.3/bin': Permission denied
mv: cannot move '/home/anesin1109/.nvm/.cache/bin/node-v10.15.3-linux-x64/files/include' to '/home/anesin1109/.nvm/versions/node/v10.15.3/include': Permission denied
mv: cannot move '/home/anesin1109/.nvm/.cache/bin/node-v10.15.3-linux-x64/files/lib' to '/home/anesin1109/.nvm/versions/node/v10.15.3/lib': Permission denied
mv: cannot move '/home/anesin1109/.nvm/.cache/bin/node-v10.15.3-linux-x64/files/share' to '/home/anesin1109/.nvm/versions/node/v10.15.3/share': Permission denied
Run Code Online (Sandbox Code Playgroud)
我试图手动移动这些文件,但它也以这些错误结束。
小智 21
尝试确保没有任何内容访问该目录。我有这个确切的问题。我发现我的 VisualStudio 代码在 WSL 中打开了目录,这阻止了 NVM 做它的事情。关闭 VS Code 后nvm install 12
工作正常。希望有帮助。
小智 3
请检查您的用户是否拥有.nvm
. 您可以使用 递归地获取所有权chown -R <user> .nvm
。使用 递归删除所有节点版本rm -rf .nvm/versions/node
。然后再试一次;这个过程至少对我有用。
归档时间: |
|
查看次数: |
3335 次 |
最近记录: |