node 0.8.12 python 2.7.1 VS2010
27 回复
V8-profiler 不兼容 0.10.x …pomelo 0.4.x已经去掉依赖,就算是v8-profiler编译失败不影响。。。
还有不兼容 node 0.10.8 和 0.10.9 具体原因之前发过:http://cnodejs.org/topic/51aa0e4b555d34c6784d186d
不想折腾的话,建议使用node 0.8.x
对于win 下node 版本最好不要用 x64。。。用于编译node 库。
- node,vs2010 和 python(2.5<v<3) 都是32位或者都是64位的。
- 配置 PYTHON=d:\Python27\python.exe(设置成你自己的路径)。注意不是path里面和path同级,直接在全局或者当前用户下配置。
- 保证环境变量path里面有 %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem; 注: 这三个环境变量中貌似只有%SystemRoot%\system32这个环境变量有用,没具体试(没有他会报CreateProcessW找不到的错误)。
- 如果在命令行界面安装pomelo失败,可以在Visual Studio的命令行界面安装。
虽然接触pomelo有点儿晚,但安装过程中也遇到这个问题了,如上解决方案,已提交更新官方github文档了。 https://github.com/NetEase/pomelo/wiki/%E5%AE%89%E8%A3%85pomelo