forked from espressif/esp-idf
Merge branch 'bugfix/esp32_core_dump_esptool_search_path' into 'master'
esp32: Fixed search path for esptool @igrokhotkov @angus Could you review the fix? See merge request !474
This commit is contained in:
@@ -12,15 +12,15 @@ import array
|
|||||||
import errno
|
import errno
|
||||||
import base64
|
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:
|
try:
|
||||||
import esptool
|
import esptool
|
||||||
except ImportError:
|
except ImportError:
|
||||||
idf_path = os.getenv('IDF_PATH')
|
print "Esptool is not found! Set proper $IDF_PATH in environment."
|
||||||
if idf_path is None:
|
sys.exit(2)
|
||||||
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
|
|
||||||
|
|
||||||
__version__ = "0.1-dev"
|
__version__ = "0.1-dev"
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user