如何安装nodewaf?

2024-05-20 02:31:31 发布

您现在位置:Python中文网/ 问答频道 /正文

首先,支持node.js的用户。我使用它还不到一天,我已经在考虑将它用于我目前使用Python的东西。

事实上,node.js的开发者现在应该考虑将它用于使用Python的东西。显然,在Python中有一个叫做node waf的工具,它是npm工作所必需的,当然,npm对于任何其他有用的东西都是必需的。

我认为我的原始安装失败是因为节点waf(位于/mnt/michael/bin/node-waf)找不到Scripting.py(位于/mnt/michael/node/tools/wafadmin/;它正在寻找不存在的/mnt/michael/node/tools/../lib/node/wafadmin/)。所以我入侵了node waf,指向正确的控制器,继续前进,发现了一个更严重的问题。

原来node waf不是用“Python”编写的,而是用Python2.6编写的,Python2.6是一种非常好的语言,它是我自己使用的语言,但它不是我使用的系统默认语言。系统是CentOS,它要求Python2.4是命令“Python”调用的Python。是的,这对CentOS人来说是愚蠢的,但比node waf人的同样错误更愚蠢,因为他们必须服从OS的规则。

所以,请告诉我有个开关我还没找到,上面写着“使用Python2.6”。此外,任何有关正确安装的提示都将不胜感激。


Tags: 工具用户语言nodenpm节点系统js