We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a5a8f05 commit 617f074Copy full SHA for 617f074
SRTM_clip_gui.py
@@ -1,10 +1,25 @@
1
import elevation
2
import PySimpleGUI as sg
3
+import sys
4
+import os
5
+
6
+# os.chdir(sys._MEIPASS)
7
8
9
+if hasattr(sys, '_MEIPASS'):
10
+ # PyInstaller >= 1.6
11
+ os.chdir(sys._MEIPASS)
12
+ os.environ["PATH"] += os.path.sep + sys._MEIPASS
13
+elif '_MEIPASS2' in os.environ:
14
+ # PyInstaller < 1.6 (tested on 1.5 only)
15
+ os.chdir(os.environ['_MEIPASS2'])
16
+ os.environ["PATH"] += os.path.sep + os.environ['_MEIPASS2']
17
+else:
18
+ pass
19
20
font=(sg.DEFAULT_FONT, 16)
21
22
elevation.clean() # Clear cache files, in case they are stale or corrupted
-
23
def clip(out_file, bounds):
24
# Parse bounds into a tuple of floats
25
clipped_data = elevation.clip(output=out_file, bounds=bounds)
0 commit comments