重装系统之后,安装node环境,使用npm就一直报错,不论是cnpm还是其他依赖包一直都装不上,这个是什么情况

昨天重装了系统,今天装环境的时候,一直在报错,也没找到原因在哪里,装8.x和6.x都试过,都是同样的错误...

C:\Users\Administrator>node -v
v6.12.0

C:\Users\Administrator>npm -v
6.3.0

C:\Users\Administrator>npm install -g cnpm --registry=https://registry.npm.taobao.org
npm ERR! path C:\Program Files\nodejs\node.exe
npm ERR! code ENOENT
npm ERR! errno ENOENT
npm ERR! syscall spawn C:\Program Files\nodejs\node.exe
npm ERR! enoent spawn C:\Program Files\nodejs\node.exe ENOENT
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm WARN deprecated socks@1.1.10: If using 2.x branch, please upgrade to at least 2.1.6 to avoid a serious bug with socket data flow and an import issue introduced in 2.1.0
C:\Users\Administrator\AppData\Roaming\npm\cnpm -> C:\Users\Administrator\AppData\Roaming\npm\node_modules\cnpm\bin\cnpm
+ cnpm@6.0.0
added 633 packages from 834 contributors and updated 1 package in 26.798s
npm ERR! Callback called more than once.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Administrator\AppData\Roaming\npm-cache\_logs\2018-08-12T09_30_47_127Z-debug.log

请问各位大佬啥情况啊### 问题描述

问题出现的平台版本及自己尝试过哪些方法

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

你期待的结果是什么?实际看到的错误信息又是什么?

阅读 6.3k
2 个回答

npm install install -g cnpm ?? 为什么有两个install??

npm install -g cnpm --registry=https://registry.npm.taobao.org

enoent spawn C:\Program Files\nodejs\node.exe ENOENT
检查一下环境变量里面设置的 node 安装位置是不是这个
上面的错误是说在 C:\Program Files\nodejs\node.exe 这个目录找不到 node.exe

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题