diff --git a/modules/bindings/pymod/hhblits.py b/modules/bindings/pymod/hhblits.py index b9b8472376c2828dce40771e1c4f6cf2fa53afd2..0ee1f3ecad62fccb5cd77905a9500f46b01426d1 100644 --- a/modules/bindings/pymod/hhblits.py +++ b/modules/bindings/pymod/hhblits.py @@ -7,7 +7,12 @@ def GetHHblitsVersionString(): version_string = None # raises if hhblits binary is not in path - hhblits_bin = settings.Locate('hhblits') + try: + hhblits_bin = settings.Locate('hhblits') + except: + raise RuntimeError('Tried to determine HHblits version string which '\ + 'requires the hhblits binary to be in your path. '\ + 'Couldnt find it...') # run hhblits to determine version proc = subprocess.run([hhblits_bin, '-h'], stdout=subprocess.PIPE)