0

尝试使用npm install libxml并出现错误:libxml@0.0.5 预安装脚本失败。

我在上面看到另一个错误: /usr/bin/ld: 找不到 -lxml2 collect2: return code 1 Waf: Leaving directory `/var/www/cloude9node/node_modules/libxml/support/o3/build' Build failed: -> task失败(错误 #1):{task: cxx_link sh_node_1.o,sh_node_libs_1.o -> o3.node} 文件“/usr/local/bin/node-waf”,第 16 行,在 Scripting.prepare(t, os. getcwd(), VERSION, wafdir) File "/usr/local/bin/../lib/node/wafadmin/Scripting.py", line 147, in prepare error(str(e)) cp: can't get stat для «build/Release/o3.node»:没有这样的文件或目录

所以,请帮助!

当开始为 libxml 安装时,我会看到下一个:

libxml@0.0.5 预安装 /var/www/cloude9node/node_modules/libxml ./build.sh

检查程序 g++ 或 c++:/usr/bin/g++ 检查程序 cpp:/usr/bin/cpp 检查程序 ar:/usr/bin/ar 检查程序 ranlib:/usr/bin/ranlib 检查 g++: ok
检查节点路径:未找到 检查节点前缀:ok /usr/local

所有这些我都需要安装 cloud9

4

1 回答 1

3

可能是您缺少libxml2

尝试以下操作(这是针对 Ubuntu):

$ sudo apt-get install libxml2-dev.
于 2012-05-18T14:06:28.050 回答