2012-05-18 89 views
0

嘗試使用npm install libxml並出現錯誤:在[email protected]預安裝腳本中失敗。node.js libxml無法安裝

我見上另一個錯誤: 在/ usr /斌/勞工處:找不到-lxml2 collect2:返回碼1 WAF:離開目錄`/無功/網絡/ cloude9node/node_modules/libxml的/支持/ O3 /編譯' 構建失敗: - >任務失敗(錯誤#1): {任務: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) 文件「/usr/local/bin/../lib/node/wafadmin/Scripting.py」,行147,準備 錯誤(str(e)) cp:無法獲得stat建立/釋放/ o3.node»:沒有這樣的文件或目錄

所以請大家幫忙!

當啓動安裝的libxml我看下:

[email protected]預安裝在/ var/WWW/cloude9node/node_modules/libxml的 運行./build.sh

檢查程序/ usr/bin/g ++ 檢查程序cpp:/ usr/bin/cpp 檢查程序ar:/ usr/bin/ar 檢查程序ranlib:/ usr/bin/ranlib 檢查g ++ :好的
檢查節點路徑:找不到 檢查節點前綴:確定在/ usr /本地

所有這一切,我需要安裝CLOUD9

回答

3

會不會是你錯過了libxml2

請嘗試以下(這是Ubuntu的):

$ sudo apt-get install libxml2-dev. 
+0

謝謝!非常有幫助 – ZigZag