Fallback to python3

This commit is contained in:
Andrew Murray 2022-07-05 13:42:41 +10:00 committed by Santiago Castro
parent a0b22d2203
commit 527eecae80

View File

@ -178,10 +178,11 @@ class MacViewer(Viewer):
else:
raise TypeError("Missing required argument: 'path'")
subprocess.call(["open", "-a", "Preview.app", path])
if sys.executable:
exectable = sys.executable or shutil.which("python3")
if executable:
subprocess.Popen(
[
sys.executable,
executable,
"-c",
"import os, sys, time; time.sleep(20); os.remove(sys.argv[1])",
path,