nvm install显示The system cannot find the path specified.解决办法

运行nvm install 安装时显示如下

 could not be found or does not exist. Exiting.
Downloading node.js version 16.20.2 (64-bit)...
Error while creating \v16.20.2\node.zip - open \v16.20.2\node.zip: The system cannot find the path specified.
Could not download node.js v16.20.2 64-bit executable.

检查nvm安装目录下的settings.txt文件是否缺了下面path和root这两行,主要是root这一行;
path是node的安装位置,root是nvm的安装位置。
(如果你注意到的话,会发现安装时选的nodejs安装位置在安装nvm后该文件夹会被删除掉,不用担心,使用nvm下载node后它会再创建回来。)

root: D:\soft\nodeTool\nvm\nvm
path: D:\soft\nodeTool\node
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

如果没有可自行加上,我是因为没加这两行导致的报错,我觉得是下载nvm的zip包有此问题。如果是.exe安装程序它会自动加上路径。

你可能感兴趣的:(node.js)