在安装yeoman时出现如下提示错误,怎么解决

E:\node-v8.4.0-win-x64\node-v8.4.0-win-x64>npm install -g yo
E:\node-v8.4.0-win-x64\node-v8.4.0-win-x64\yo -> E:\node-v8.4.0-win-x64\node-v8.4.0-win-x64\node_modules\yo\lib\cli.js
E:\node-v8.4.0-win-x64\node-v8.4.0-win-x64\yo-complete -> E:\node-v8.4.0-win-x64\node-v8.4.0-win-x64\node_modules\yo\lib\completion\index.js

spawn-sync@1.0.15 postinstall E:\node-v8.4.0-win-x64\node-v8.4.0-win-x64\node_modules\yo\node_modules\spawn-sync
node postinstall

'node' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! spawn-sync@1.0.15 postinstall: node postinstall
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the spawn-sync@1.0.15 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\lenovo\AppData\Roaming\npm-cache_logs\2017-09-22T08_40_14_944Z-debug.log

E:\node-v8.4.0-win-x64\node-v8.4.0-win-x64>