繁体   English   中英

brew install opencv3显然是成功的,但缺少cv2.so和cv2.py

[英]brew install opencv3 apparently successful, but missing cv2.so and cv2.py

我正在尝试在我的mac上设置一个工作环境:

brew install opencv3 --c++11 --with-contrib --with-gphoto2 --with-python3
==> Installing opencv3 from homebrew/homebrew-science

...

==> cmake .. -DCMAKE_C_FLAGS_RELEASE= -DCMAKE_CXX_FLAGS_RELEASE= -DCMAKE_INSTALL
==> make
==> make install
==> Caveats
This formula is keg-only, which means it was not symlinked into /usr/local.

opencv3 and opencv install many of the same files.

Generally there are no consequences of this for you. If you build your
own software and it requires this formula, you'll need to add to your
build variables:

    LDFLAGS:  -L/usr/local/opt/opencv3/lib
    CPPFLAGS: -I/usr/local/opt/opencv3/include

==> Summary
🍺  /usr/local/Cellar/opencv3/3.0.0: 351 files, 110M, built in 5.4 minutes

所以自制软件似乎认为安装顺利,但找到cv2.so什么都没发现......

locate *cv*.so 

只发现

/usr/local/Cellar/opencv3/3.0.0/lib/python3.5/site-packages/cv2.cpython-35m-darwin.so

/usr/local/lib/python3.5/site-packages/cv2.cpython-35m-darwin.so

cv2.py或cv.py也不存在......有什么想法吗?

我在使用raspian之前看过这个错误,它也在ubuntu中看到,将cv2.cpython-35m-darwin.so重命名为cv2.so可能有助于解决问题。

我听说它只是一个标准的命名错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM