pyjnius KeyError: 'JAVA_HOME' on Pycharm

Hello there,
I am trying to compile code with jnius in my pycharm python compiler but I get an error like the following. I installed Java with oracle and installed jnius on pycharm but the problem did not change. The answer I get when I do this command is:

$ echo $JAVA_HOME
   -->>/usr/lib/jvm/java-8-openjdk-amd64

I'm waiting for your help

-----------------------------------------------------------------------------------

/usr/bin/python3.5 /home/stranger/Masaüstü/mete-denemeler/yeni/examples/android/compass/main.py
[INFO   ] [Logger      ] Record log in /home/stranger/.kivy/logs/kivy_17-09-24_71.txt
[INFO   ] [Kivy        ] v1.10.0
[INFO   ] [Python      ] v3.5.3 (default, Sep  7 2017, 16:23:57)
[GCC 6.3.0 20170406]
 Traceback (most recent call last):
   File "/home/stranger/Masaüstü/mete-denemeler/yeni/examples/android/compass/main.py", line 25, in <module>
     from jnius import autoclass
   File "/usr/local/lib/python3.5/dist-packages/jnius/__init__.py", line 13, in <module>
     from .reflect import *  # noqa
   File "/usr/local/lib/python3.5/dist-packages/jnius/reflect.py", line 14, in <module>
     class Class(with_metaclass(MetaJavaClass, JavaClass)):
   File "/usr/lib/python3/dist-packages/six.py", line 808, in __new__
     return meta(name, bases, d)
   File "jnius/jnius_export_class.pxi", line 43, in jnius.MetaJavaClass.__new__ (jnius/jnius.c:18055)
   File "jnius/jnius_export_class.pxi", line 65, in jnius.MetaJavaClass.resolve_class (jnius/jnius.c:18463)
   File "jnius/jnius_env.pxi", line 11, in jnius.get_jnienv (jnius/jnius.c:3822)
   File "jnius/jnius_jvm_dlopen.pxi", line 90, in jnius.get_platform_jnienv (jnius/jnius.c:3753)
   File "jnius/jnius_jvm_dlopen.pxi", line 45, in jnius.create_jnienv (jnius/jnius.c:2974)
   File "/usr/lib/python3.5/os.py", line 725, in __getitem__
     raise KeyError(key) from None
 KeyError: 'JAVA_HOME'

0

Please sign in to leave a comment.