-
Notifications
You must be signed in to change notification settings - Fork 811
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OpenCV 4.7 Symbol not found: on Mac 11, requires MacOS 12 #777
Comments
I'm having the same issue. |
I'm having the same issue as well. |
Reproduced with Mac mini M1 with MacOS 11.1:
|
The library is needed for FFmpeg. |
Can you use 4.6 ? |
Fixed in 4.7.0.70 |
pip install opencv-python==4.6.0.66 |
On macOS BigSur 11.7.10, 4.8.1.78 works, but the next version I can install, 4.9.0.80, reproduces this error. |
OpenCV team uses Github Action provided VMs for Mac OS build and Brew packages for dependencies. The last release was done for MasOS 11 x86_64 and MacOS 12 arm64 due to dependencies reason. I'll take a look if we can decrease requirements for the next release, but probability is low. |
PiperOrigin-RevId: 617338588 Change-Id: I648485038663fe989d21b194c3d863a2ef2f1a77
I have the same issue on Mac OS Big Sur version 11.7.10 |
I have the same error on Mac Big Sur 11.7.10. Exact error is this: |
If you find a solution let me know. I got exactly the same |
System Information
OpenCV python version 4.7.0.68
Operation System / Platform: Macos BigSur 11.6.7
Python version: 3.10.8
Detailed description
Using latest opencv-python from pip does not work on Big Sur.
4.6.0.66 works ok.
Symbot not found - using shared library
cv2/cv2.abi3.so, 2): Symbol not found: __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
cv2/.dylibs/libjxl.0.7.0.dylib (which was built for Mac OS X 12.0)
Steps to reproduce
I don't think this is reproducable on other systems.
Issue submission checklist
The text was updated successfully, but these errors were encountered: