2016-01-22 126 views
2

我試圖安裝opencv package一個項目,我通過運行以下工作這long list of errors不能安裝OpenCV W/NPM

我一直在這一段時間了,但我恐怕這可能是因爲我不是很熟悉與Ubuntu/NPM的工作,所以答案可能很明顯

件事情需要考慮:

  • 我在公共工作區CLOUD9
  • 的Ubuntu 14.04.2
  • 節點4.1.1
  • NPM 2.14.4
+0

瞭解到我可能需要首先安裝opencv(在https://help.ubuntu.com/community/OpenCV中使用說明)仍然遇到相同的錯誤消息 –

+0

看來,節點沒有找到opencv。確保你已經正確安裝它。 – carlosdc

+0

我慢慢的得出結論,這可能是與Ubuntu 14的問題。我沒有注意到,但之前安裝opencv失敗,這就是爲什麼npm無法找到opencv –

回答

1

工作OP在這裏。這最終是多種事情。

  1. 安裝了OpenCV的(help.ubuntu.com/community/OpenCV)參考過時包裝內的說明書,因此不正確安裝,如果你不看它,你會錯過失敗消息,如儘管安裝失敗,腳本仍嘗試繼續。
  2. 當您獲得腳本運行&安裝成功後,您會注意到它安裝了最新版本的OpenCV 3.1.0,這是完全可以接受的。
  3. 根據node-opencv github上的.readme,You'll need OpenCV 2.3.1 or newer installed before installing node-opencv.你最終會注意到這個聲明部分是不真實的。實際上,你需要2.3.1和2.4.11之間的任何版本。 2.4.11之後的任何版本都會導致npm安裝失敗
+0

我可以問,你也結束了最後安裝OpenCV 2.4.11嗎?你知道3.x與node-opencv同時工作嗎? – alberto2000

+0

我結束了與2.4.11。我也爲它做了一個[bash](http://pastebin.com/FbdigJ8c),因爲讓它運行是一件非常痛苦的事情。如果你需要的話將它鏈接起來 –