zoukankan      html  css  js  c++  java
  • Windows环境下npm install常见错误

    Windows环境下npm install安装包依赖时,常出现一些错误,下面为个人解决办法:

    错误一

    缺少python环境:

    G:
    odejsmoviesite
    ode_modulescrypt>if not defined npm_config_node_gyp (node
     "D:Program Files
    odejs
    ode_modules
    pmin
    ode-gyp-bin\....
    ode_modules
    node-gypin
    ode-gyp.js" rebuild )  else (rebuild)
    gyp ERR! configure error
    gyp ERR! stack Error: Can't find Python executable "python", you can set the PYT
    HON env variable.
    gyp ERR! stack     at failNoPython (D:Program Files
    odejs
    ode_modules
    pm
    od
    e_modules
    ode-gyplibconfigure.js:103:14)
    gyp ERR! stack     at D:Program Files
    odejs
    ode_modules
    pm
    ode_modules
    ode
    -gyplibconfigure.js:64:11
    gyp ERR! stack     at FSReqWrap.oncomplete (evalmachine.<anonymous>:95:15)
    gyp ERR! System Windows_NT 6.3.9600
    gyp ERR! command "node" "D:\Program Files\nodejs\node_modules\npm\node_modu
    les\node-gyp\bin\node-gyp.js" "rebuild"
    gyp ERR! cwd G:
    odejsmoviesite
    ode_modulescrypt
    gyp ERR! node -v v0.12.2
    gyp ERR! node-gyp -v v1.0.3
    gyp ERR! not ok
    npm ERR! Windows_NT 6.3.9600
    npm ERR! argv "D:\Program Files\nodejs\\node.exe" "D:\Program Files\nodejs
    \node_modules\npm\bin\npm-cli.js" "install" "bcrypt" "--save"
    npm ERR! node v0.12.2
    npm ERR! npm  v2.7.4
    npm ERR! code ELIFECYCLE
    
    npm ERR! bcrypt@0.8.3 install: `node-gyp rebuild`
    npm ERR! Exit status 1
    npm ERR!
    npm ERR! Failed at the bcrypt@0.8.3 install script 'node-gyp rebuild'.
    npm ERR! This is most likely a problem with the bcrypt package,
    npm ERR! not with npm itself.
    npm ERR! Tell the author that this fails on your system:
    npm ERR!     node-gyp rebuild
    npm ERR! You can get their info via:
    npm ERR!     npm owner ls bcrypt
    npm ERR! There is likely additional logging output above.
    
    npm ERR! Please include the following file with any support request:
    npm ERR!     G:
    odejsmoviesite
    pm-debug.log

    安装python解决,python(v2.7 recommended, v3.x.x is not supported) 
    下载:http://www.python.org/ftp/python/2.7.3/python-2.7.3.msi

    错误二

    在此解决方案中一次生成一个项目。若要启用并行生成,请添加“/m”开关。 
    MSBUILD : error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe”。要解决此问题, 
    1) 安装 .NET Fram 
    ework 2.0 SDK;2) 安装 Microsoft Visual Studio 2005;或 3) 如果将该组件安装到了 
    其他位置,请将其位置添加到系统 
    路径中。 [G: odejsmoviesite ode_modulescryptuildinding.sln] 
    gyp ERR! build error

    如图: 

    需要安装Microsoft Visual Studio Express 2013 for Windows Desktop 
    (版本应该不限制,我安装的是上边的版本)

    安装成功,但是出现了警告,警告不影响bcrypt的使用 

  • 相关阅读:
    优秀数
    加法检测器
    数字转换
    选课
    二叉苹果树
    分离与合体
    括号配对
    凸多边形的划分
    能量项链
    石子合并
  • 原文地址:https://www.cnblogs.com/liangxiaojie/p/4595406.html
Copyright © 2011-2022 走看看