如何安装node-waf?

时间:2011-08-13 15:12:54

标签: python node.js npm waf

首先,对谁做了node.js的道具。我已经使用它不到一天了,我已经在考虑将它用于我现在使用Python的东西。

事实上,无论谁做了node.js都应该考虑将它用于他们现在使用Python的东西。显然有一个名为node-waf的工具,它在Python中,是npm工作所必需的,当然npm也是必要的。

我认为我的原始安装变坏了,因为node-waf(位于/mnt/michael/bin/node-waf中)无法找到Scripting.py(位于/mnt/michael/node/tools/wafadmin/;它正在寻找不存在的{ {1}})。所以我攻击了node-waf指向合适的导演并继续前进,发现了一个更严重的问题。

结果显示node-waf 不是用“Python”编写的,但在Python2.6中,这是一种非常好的语言,它是我自己使用的语言,但它不是我使用的系统上的默认语言。系统是CentOS,它要求Python2.4是命令“python”调用的Python。是的,这对CentOS人来说是愚蠢的,但是比节点人员的同样错误更愚蠢,因为他们必须遵守操作系统的规则。

所以,请告诉我有一些我还没发现的开关说“使用Python2.6”。此外,任何有关正确安装的提示将不胜感激。

1 个答案:

答案 0 :(得分:3)

为了解决路径问题,我备份并重新安装了Node。为了解决版本问题,在#nodejs频道的一些聪明的灵魂的建议下,我在〜/ bin / python创建了一个指向正确版本的符号链接(这也解决了我自己的许多问题,启动了来自命令行的错误版本...)一个明显的黑客攻击,但是当你感到沮丧时,你会忽略这一点。