Python 在nodejs上安装jsdom,节点gyp错误:spawn enoint
在Windows Server 2008 R2 x64上尝试安装jsdom三天后,我终于决定在这里发布,因为其他类似帖子中给出的所有解决方案都不适用于我 以下是我到目前为止在x64操作系统上所做的工作:Python 在nodejs上安装jsdom,节点gyp错误:spawn enoint,python,node.js,environment-variables,node-gyp,windows64,Python,Node.js,Environment Variables,Node Gyp,Windows64,在Windows Server 2008 R2 x64上尝试安装jsdom三天后,我终于决定在这里发布,因为其他类似帖子中给出的所有解决方案都不适用于我 以下是我到目前为止在x64操作系统上所做的工作: 安装了Python(v2.7.8)并将其添加到系统路径(C:\Python)中,并创建了一个新变量Python=C:\Python\Python.exe,这肯定是Python可执行文件所在的位置 安装MS与C++ 2010表示版本。 已安装Windows SDK 7.1 我的软件版本是:
- 安装了Python(v2.7.8)并将其添加到系统路径(C:\Python)中,并创建了一个新变量Python=C:\Python\Python.exe,这肯定是Python可执行文件所在的位置
- 安装MS与C++ 2010表示版本。
- 已安装Windows SDK 7.1
- node.js:v0.10.33
- npm:v1.4.28
- 节点gyp:v1.0.1
我不知道还能尝试什么。按照我的自述文件安装D3(它取决于Jsdom)。干杯 在WINDOWS 7x64上的NODEJS中安装D3 NPM包 如果没有正确的设置,D3 pkg无法在Windows操作系统上正确安装。D3依赖于JSDOM,它依赖于CONTEXTIFY(Python和C++) 以下步骤适用于Windows 7x64 Ultimate: 安装
- 为Windows桌面安装Visual Studio Express 2013
- 安装Windows SDK 7.1
- 安装Python 2.XXX版(x86)(C:\Python27)
- 安装Node.js(x86)
- 将自定义文件夹..\%USERNAME%添加到路径(例如C:\Users\Max)
- 将python文件夹添加到路径(例如C:\Python27)
- 添加名为WindowsSDKDir的新系统变量,并键入WinSDK bin文件夹(例如C:\Program Files\Microsoft SDK\Windows\v7.1\bin)
- 以管理员身份运行Windows SDK 7.1命令提示符
- 使用[setenv/x86]将环境设置为x86
- 将目录更改为自定义文件夹(例如C:\Users\Max)