Skip to content
This repository was archived by the owner on Jul 16, 2023. It is now read-only.

cv2 and PyQt5 namespace issues #9

Open
rjdbcm opened this issue Sep 25, 2020 · 0 comments
Open

cv2 and PyQt5 namespace issues #9

rjdbcm opened this issue Sep 25, 2020 · 0 comments

Comments

@rjdbcm
Copy link
Owner

rjdbcm commented Sep 25, 2020

  • OpenCV comes with it's own Qt symbols.

  • Currently, opencv-contrib-python 4.0.0.21 is the only PyPI package known to be compatible and even it has some overlapping namespace.

objc[77038]: Class QCocoaPageLayoutDelegate is implemented in both /usr/local/lib/python3.7/site-packages/cv2/.dylibs/QtGui (0x118082260) and /usr/local/lib/python3.7/site-packages/PyQt5/Qt/lib/QtPrintSupport.framework/Versions/5/QtPrintSupport (0x141abb478). One of the two will be used. Which one is undefined.
objc[77038]: Class QCocoaPrintPanelDelegate is implemented in both /usr/local/lib/python3.7/site-packages/cv2/.dylibs/QtGui (0x1180822d8) and /usr/local/lib/python3.7/site-packages/PyQt5/Qt/lib/QtPrintSupport.framework/Versions/5/QtPrintSupport (0x141abb4f0). One of the two will be used. Which one is undefined.
objc[77038]: Class QCocoaApplicationDelegate is implemented in both /usr/local/lib/python3.7/site-packages/cv2/.dylibs/QtGui (0x118081fe0) and /usr/local/lib/python3.7/site-packages/PyQt5/Qt/plugins/platforms/libqcocoa.dylib (0x1419e3c08). One of the two will be used. Which one is undefined.
objc[77038]: Class QNSApplication is implemented in both /usr/local/lib/python3.7/site-packages/cv2/.dylibs/QtGui (0x118081f90) and /usr/local/lib/python3.7/site-packages/PyQt5/Qt/plugins/platforms/libqcocoa.dylib (0x1419e3c58). One of the two will be used. Which one is undefined.
objc[77038]: Class QCocoaMenuLoader is implemented in both /usr/local/lib/python3.7/site-packages/cv2/.dylibs/QtGui (0x118081f40) and /usr/local/lib/python3.7/site-packages/PyQt5/Qt/plugins/platforms/libqcocoa.dylib (0x1419e3d98). One of the two will be used. Which one is undefined.
objc[77038]: Class QNSImageView is implemented in both /usr/local/lib/python3.7/site-packages/cv2/.dylibs/QtGui (0x118082300) and /usr/local/lib/python3.7/site-packages/PyQt5/Qt/plugins/platforms/libqcocoa.dylib (0x1419e3e88). One of the two will be used. Which one is undefined.
objc[77038]: Class QNSStatusItem is implemented in both /usr/local/lib/python3.7/site-packages/cv2/.dylibs/QtGui (0x118082350) and /usr/local/lib/python3.7/site-packages/PyQt5/Qt/plugins/platforms/libqcocoa.dylib (0x1419e3ed8). One of the two will be used. Which one is undefined.
objc[77038]: Class QNSOpenSavePanelDelegate is implemented in both /usr/local/lib/python3.7/site-packages/cv2/.dylibs/QtGui (0x118082120) and /usr/local/lib/python3.7/site-packages/PyQt5/Qt/plugins/platforms/libqcocoa.dylib (0x1419e3f78). One of the two will be used. Which one is undefined.
  • BEAGLES Version: 0.1.0
  • Python Version: 3.7.3
  • Qt Version: 5.12.1
  • PyQt Version: 5.12
  • Tensorflow Version: 2.1.0
  • Tensorflow Compiler Version: 4.2.1 Compatible Apple LLVM 10.0.1 (clang-1001.0.46.4)
  • OpenCV Version: 4.0.0
  • Cython Version: 0.29.6
  • Traces Version: 0.6.0
@rjdbcm rjdbcm changed the title cv2 namespace issues cv2 and PyQt5 namespace issues Sep 25, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant