tdetect kivy from os.environ - electrum - Electrum Bitcoin wallet HTML git clone https://git.parazyd.org/electrum DIR Log DIR Files DIR Refs DIR Submodules --- DIR commit 52315fdb72f5040118e9c338c5dcff655924870d DIR parent 95e27a0141b014fc9d79d488d69510adb4085433 HTML Author: ThomasV <thomasv@electrum.org> Date: Mon, 7 Sep 2015 16:44:17 +0200 detect kivy from os.environ Diffstat: M electrum | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- DIR diff --git a/electrum b/electrum t@@ -36,6 +36,7 @@ script_dir = os.path.dirname(os.path.realpath(__file__)) is_bundle = getattr(sys, 'frozen', False) is_local = not is_bundle and os.path.exists(os.path.join(script_dir, "setup-release.py")) is_android = 'ANDROID_DATA' in os.environ +is_kivy = os.environ.get('PYTHONHOME','').find('kivy') != -1 if is_local or is_android: sys.path.insert(0, os.path.join(script_dir, 'packages')) t@@ -463,7 +464,8 @@ if __name__ == '__main__': if is_android: config_options = { 'verbose': True, - 'gui': 'android', + 'cmd': 'gui', + 'gui': 'kivy' if is_kivy else 'android', 'auto_connect': True, } else: