-
Notifications
You must be signed in to change notification settings - Fork 35
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
Installation on macOS 10.15.7 (Catalina) fails due to missing ImfIO.h #44
Comments
I have been doing some investigation and found that doing the simple This did not work and they are just not correctly synced or whatever. I got errors like |
Alright! Installing openexr from their release 'cd openexr; mkdir build; cd build; cmake ..; make; sudo make install' got me halfway there. Then pip install openexr will still try to use that ilmbase but its is /wrong/ and does not match the current release of openexr. Just
To not find your home-brewed ilmbase (see the part where it says Edit: Idk if it helped but I also made sure to do This helped: https://github.com/AcademySoftwareFoundation/openexr/blob/main/INSTALL.md |
I found a solution just in case anyone is having trouble installing this python binding. The root cause of this is that openexr bumped to version 3+ and refactored out
Then you need to clone this repo, and add the following path to
Then you should be able to install this binding by:
|
It's because the GCC compiler couldn't find the suitable C++ heads and libraries. To solve it, here are some tips: First, install OpenERR from brew, Next, open the
Alternatively, you may also add those directories into system path.
Enjoy🍺 |
System information
Steps to reproduce
pip3 install --no-cache-dir openexr
Expected
Actual
The text was updated successfully, but these errors were encountered: