任何人都可以帮我解决安装mongoose.js时遇到的错误吗?我正在尝试安装Mongoose.js,但编译器似乎无法找到Python。
C:\Users\Administrator.GO-JOKE-PC>npm install mongoose
\
> kerberos@0.0.14 install C:\Users\Administrator.GO-JOKE-PC\node_modules\mon
e\node_modules\mongodb\node_modules\mongodb-core\node_modules\kerberos
> (node-gyp rebuild) || (exit 0)
C:\Users\Administrator.GO-JOKE-PC\node_modules\mongoose\node_modules\mongodb
e_modules\mongodb-core\node_modules\kerberos>if not defined npm_config_node_
(node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node
ules\node-gyp\bin\node-gyp.js" rebuild ) else (node rebuild )
gyp ERR! configure error
gyp ERR! stack Error: Can't find Python executable "python", you can set the
HON env variable.
gyp ERR! stack at failNoPython (C:\Program Files\nodejs\node_modules\npm
e_modules\node-gyp\lib\configure.js:114:14)
gyp ERR! stack at C:\Program Files\nodejs\node_modules\npm\node_modules\
-gyp\lib\configure.js:69:11
gyp ERR! stack at FSReqWrap.oncomplete (evalmachine.<anonymous>:95:15)
gyp ERR! System Windows_NT 6.1.7601
gyp ERR! command "node" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_
les\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\Administrator.GO-JOKE-PC\node_modules\mongoose\node_mo
s\mongodb\node_modules\mongodb-core\node_modules\kerberos
gyp ERR! node -v v0.12.7
gyp ERR! node-gyp -v v2.0.1
gyp ERR! not ok
mongoose@4.1.8 node_modules\mongoose
├── regexp-clone@0.0.1
├── sliced@0.0.5
├── muri@1.0.0
├── hooks-fixed@1.1.0
├── mpromise@0.5.4
├── kareem@1.0.1
├── mpath@0.1.1
├── async@0.9.0
├── ms@0.1.0
├── bson@0.4.12
├── mquery@1.6.3 (debug@2.2.0, bluebird@2.9.26)
└── mongodb@2.0.42 (es6-promise@2.1.1, readable-stream@1.0.31, mongodb-core@
10)
C:\用户\ Administrator.GO-JOKE-PC&GT;
答案 0 :(得分:0)
您应该尝试阅读错误日志。如果您查看它,您会发现它正在尝试获取Python可执行文件,但无法实现。你应该尝试安装Python。我确定你可以谷歌这个错误并找到一些好的结果。