无法在windows7上安装ember-cli-fastboot

时间:2016-07-25 10:54:38

标签: javascript node.js ember-cli

我正在尝试为我的项目安装节点模块ember-cli-fastboot(v0.5.0),安装时出现问题,任何人都可以帮我解决问题

Sreenshot of error

1 个答案:

答案 0 :(得分:0)

Windows上的

node-gyp需要Visual C ++工具包

  • 在Windows上:

    • 选项1:使用Microsoft windows-build-tools从提升的PowerShell或CMD.exe(以管理员身份运行)使用npm install --global --production windows-build-tools安装所有必需的工具和配置。
    • 选项2:手动安装工具和配置:

      • Visual C ++构建环境:
      • 选项1:使用默认安装选项安装Visual C++ Build Tools

      • 选项2:安装Visual Studio 2015(或修改现有安装)并在安装过程中选择 Visual C ++常用工具。这也适用于免费的社区和Express for Desktop版本。

        

      [仅限Windows Vista / 7]需要.NET Framework 4.5.1

      • 安装Python 2.7(不支持v3.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'配置键到适当的 值: