2016-01-22 121 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),因为让它运行是一件非常痛苦的事情。如果你需要的话将它链接起来 –