2016-07-25 66 views

回答

0

節點GYP需要的Visual C++工具包

  • 在Windows上:

    • 選項1:使用來自提升的PowerShell或CMD.exe(以管理員身份運行)的npm install --global --production windows-build-tools,使用Microsoft的windows-build-tools安裝所有必需的工具和配置。
    • 選項2:手動安裝工具和配置:

      • VISUAL C++編譯環境:
      • 選項1:使用默認安裝選項安裝Visual C++ Build Tools

      • 選項2:安裝Visual Studio 2015(或修改現有安裝)並在安裝過程中爲Visual C++選擇。這也適用於免費的Community和Express for Desktop版本。

      [Windows Vista中/ 7僅]需要.NET Framework 4.5.1

      • 安裝Python 2.7v3.x.x不支持),並且運行npm config set python python2.7(或參見下文的進一步說明關於指定適當的Python版本和路徑)。
      • 啓動cmd,npm config set msvs_version 2015

    如果上述步驟不適用於您,請訪問Microsoft's Node.js Guidelines for Windows獲取更多提示。

如果你已經安裝了多個版本的Python,您可以識別設置的Python 版本node-gyp使用 '--python' 變量:

bash $ node-gyp --python /path/to/python2.7

如果node-gyp通過的方式被稱爲npm你有多個版本的 Python安裝,那麼你可以將npm的'python'配置鍵設置爲合適的 value: