dnode在Windows 8上的nodejs上工作错误

时间:2013-07-31 13:56:32

标签: python node.js dnode

我一直试图从这个链接安装dnode

http://bergie.iki.fi/blog/dnode-make_php_and_node-js_talk_to_each_other/

我试过

npm install dnode

我给了我以下错误。

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 (E:\Program Files (x86)\nodejs\node_modules\n
pm\node_modules\node-gyp\lib\configure.js:118:14)

有人可以通过适当的命令帮助我解决这个问题:)

非常关心家伙

2 个答案:

答案 0 :(得分:0)

你安装了python吗?它在你的道路上吗?

which python

如果没有,您可以专门设置PYTHON环境变量,以便gyp可以找到它。

export PYTHON=/Path/To/python

答案 1 :(得分:0)

这可能是由于dnode使用的weak模块,它是一个本机模块,需要使用node-gyp进行编译。您可能还有其他问题,而不仅仅是Python可用。我在Windows上安装dnode时遇到了问题。

然而,弱者是now an optional module in dnode。不推荐使用dnode而不使用弱的长时间运行或非常频繁使用的连接而没有弱,因为它可能存在内存泄漏 - 但它现在可以使用了。