From f512923791655badf071d7329fb6d7b89bccc3a3 Mon Sep 17 00:00:00 2001 From: Alexey Gerenkov Date: Thu, 26 Jan 2017 18:01:55 +0300 Subject: [PATCH] esp32: Fixed search path for esptool --- components/espcoredump/espcoredump.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/components/espcoredump/espcoredump.py b/components/espcoredump/espcoredump.py index 1589a362b9..521f211c17 100755 --- a/components/espcoredump/espcoredump.py +++ b/components/espcoredump/espcoredump.py @@ -12,15 +12,15 @@ import array import errno import base64 +idf_path = os.getenv('IDF_PATH') +if idf_path: + sys.path.insert(0, os.path.join(idf_path, 'components', 'esptool_py', 'esptool')) + try: import esptool except ImportError: - idf_path = os.getenv('IDF_PATH') - if idf_path is None: - print "Esptool is not found! Install it or set proper $IDF_PATH in environment." - sys.exit(2) - sys.path.append('%s/components/esptool_py/esptool' % idf_path) - import esptool + print "Esptool is not found! Set proper $IDF_PATH in environment." + sys.exit(2) __version__ = "0.1-dev"