Skip to content

Commit 85ae938

Browse files
authored
Fixed file deletion error on Windows (#122)
1 parent b82f2ae commit 85ae938

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

samgeo/common.py

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1571,7 +1571,10 @@ def update_package(out_dir=None, keep=False, **kwargs):
15711571

15721572
if not keep:
15731573
shutil.rmtree(pkg_dir)
1574-
os.remove(filename)
1574+
try:
1575+
os.remove(filename)
1576+
except:
1577+
pass
15751578

15761579
print("Package updated successfully.")
15771580

@@ -1971,7 +1974,10 @@ def segment_button_click(change):
19711974
if hasattr(sam, "prediction_fp") and os.path.exists(
19721975
sam.prediction_fp
19731976
):
1974-
os.remove(sam.prediction_fp)
1977+
try:
1978+
os.remove(sam.prediction_fp)
1979+
except:
1980+
pass
19751981

19761982
# Skip the image layer if localtileserver is not available
19771983
try:
@@ -2091,7 +2097,10 @@ def reset_button_click(change):
20912097
m.bg_layer.clear_layers()
20922098
fg_count.value = 0
20932099
bg_count.value = 0
2094-
os.remove(sam.prediction_fp)
2100+
try:
2101+
os.remove(sam.prediction_fp)
2102+
except:
2103+
pass
20952104
except:
20962105
pass
20972106

0 commit comments

Comments
 (0)