diff --git a/ctem/ctem/driver.py b/ctem/ctem/driver.py index 0249c19d..541eb393 100644 --- a/ctem/ctem/driver.py +++ b/ctem/ctem/driver.py @@ -52,10 +52,10 @@ def __init__(self, param_file="ctem.in", isnew=True): } # Get the location of the CTEM executable - self.ctem_executable = Path(_pyfile).parent.parent.parent / "bin" / "CTEM" + self.ctem_executable = Path(currentdir) / "CTEM" if not self.ctem_executable.exists(): - print(f"CTEM driver not found at {self.ctem_executable}. Trying current directory.") - self.ctem_executable = Path(currentdir) / "CTEM" + print(f"CTEM driver not found at {self.ctem_executable}. Trying package directory..") + self.ctem_executable = Path(_pyfile).parent.parent.parent / "bin" / "CTEM" if not self.ctem_executable.exists(): warnings.warn(f"Cannot find the CTEM driver {str(self.ctem_executable)}", stacklevel=2) self.ctem_executable = None