Apr-19-2017, 09:41 PM
Does anyone know of another bar code scanner for Kivy?
I tried using this one but i get a key error when i test it and im wondering if this is even working anymore after 4 years.
I tried using this one but i get a key error when i test it and im wondering if this is even working anymore after 4 years.
Error:[INFO ] [Logger ] Record log in /home/metulburr/.kivy/logs/kivy_17-04-19_1.txt
[INFO ] [Kivy ] v1.9.1
[INFO ] [Python ] v2.7.12 (default, Nov 19 2016, 06:48:10)
[GCC 5.4.0 20160609]
[INFO ] [Factory ] 179 symbols loaded
[INFO ] [Image ] Providers: img_tex, img_dds, img_gif, img_sdl2, img_pil (img_ffpyplayer ignored)
Traceback (most recent call last):
File "main.py", line 28, in <module>
from jnius import autoclass, PythonJavaClass, java_method, cast
File "/home/metulburr/.local/lib/python2.7/site-packages/jnius/__init__.py", line 13, in <module>
from .reflect import * # noqa
File "/home/metulburr/.local/lib/python2.7/site-packages/jnius/reflect.py", line 14, in <module>
class Class(with_metaclass(MetaJavaClass, JavaClass)):
File "/usr/lib/python2.7/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:17219)
File "jnius/jnius_export_class.pxi", line 65, in jnius.MetaJavaClass.resolve_class (jnius/jnius.c:17615)
File "jnius/jnius_env.pxi", line 11, in jnius.get_jnienv (jnius/jnius.c:3320)
File "jnius/jnius_jvm_dlopen.pxi", line 90, in jnius.get_platform_jnienv (jnius/jnius.c:3248)
File "jnius/jnius_jvm_dlopen.pxi", line 45, in jnius.create_jnienv (jnius/jnius.c:2647)
File "/usr/lib/python2.7/UserDict.py", line 40, in __getitem__
raise KeyError(key)
KeyError: 'JAVA_HOME'
Actually i get that error for even just importing their dependency module jniusmetulburr@ubuntu:~$ python Python 2.7.12 (default, Nov 19 2016, 06:48:10) [GCC 5.4.0 20160609] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import jnius Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/home/metulburr/.local/lib/python2.7/site-packages/jnius/__init__.py", line 13, in <module> from .reflect import * # noqa File "/home/metulburr/.local/lib/python2.7/site-packages/jnius/reflect.py", line 14, in <module> class Class(with_metaclass(MetaJavaClass, JavaClass)): File "/usr/lib/python2.7/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:17219) File "jnius/jnius_export_class.pxi", line 65, in jnius.MetaJavaClass.resolve_class (jnius/jnius.c:17615) File "jnius/jnius_env.pxi", line 11, in jnius.get_jnienv (jnius/jnius.c:3320) File "jnius/jnius_jvm_dlopen.pxi", line 90, in jnius.get_platform_jnienv (jnius/jnius.c:3248) File "jnius/jnius_jvm_dlopen.pxi", line 45, in jnius.create_jnienv (jnius/jnius.c:2647) File "/usr/lib/python2.7/UserDict.py", line 40, in __getitem__ raise KeyError(key) KeyError: 'JAVA_HOME' >>>