首先,支持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”。此外,任何有关正确安装的提示都将不胜感激。
目前没有回答
相关问题 更多 >
编程相关推荐