-
Notifications
You must be signed in to change notification settings - Fork 688
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
TensorFlow Library is causing prompt to install Java on Mac OS #133
Comments
I don't have this problem on my Mac, I'm using a fresh Mojave. However, my coworker has the same issue as you. He's mac was upgraded to Mojave from older version. |
I am using Catalina (10.15.5) that has been upgraded a few times. |
@murphye just want to keep you posted. The author of the JavaCpp is fixing this issue. bytedeco/javacpp#417 |
JavaCPP 1.5.4 resolved this issue. We upgraded to javacpp 1.5.4. Will be resolved in DJL 0.8.0 release |
There seems to be an issue with how the TensorFlow library from DJL is linked to the JRE that is causing a prompt to install JRE Version 6. This link seems to provide further info on the problem: imagej/pyimagej#10
another workaround is to link to libjli instead of libjvm
Reference info from another issue:
Ok, so this is what I get when I run the executable and hit the
/detect
endpoint:I then get a pop up window from Mac OS asking me to install Java 6! Weird, right?
Update: Upon some research, I found this is related to JNI linking to Java libraries in Mac OS and it may require some change to how TensorFlow is linked, but I am not sure. I did not have this issue previously with the TensorFlow native libraries from the TensorFlow project.
Originally posted by @murphye in #103 (comment)
The text was updated successfully, but these errors were encountered: