From f99ae139ad6794b872260fc7f3fd55bee3ce12ab Mon Sep 17 00:00:00 2001 From: iabdalkader Date: Sat, 15 Nov 2014 08:16:41 +0200 Subject: [PATCH] Fix IDE path in py2exe --- usr/openmv-ide.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/usr/openmv-ide.py b/usr/openmv-ide.py index 97ddd0796..bae79b8e4 100755 --- a/usr/openmv-ide.py +++ b/usr/openmv-ide.py @@ -21,7 +21,11 @@ except ImportError: # 2.x name configparser = __import__("ConfigParser") -IDE_DIR = os.path.dirname(os.path.realpath(__file__)) +if hasattr(sys,"frozen") and sys.frozen in ("windows_exe", "console_exe"): + IDE_DIR=os.path.dirname(sys.executable) +else: + IDE_DIR=os.path.dirname(os.path.realpath(__file__)) + DATA_DIR = os.path.join(os.path.expanduser("~"), "openmv") #use home dir SCRIPTS_DIR = os.path.join(DATA_DIR, "scripts") EXAMPLES_DIR = os.path.join(IDE_DIR, "examples")