def load(name): try: return cwrapload(name, path=ecl_lib_path, so_version=ert_so_version) except ImportError: # For pip installs, setup.py puts the shared lib in this directory own_dir = os.path.dirname(os.path.abspath(__file__)) return cwrapload(name, path=own_dir, so_version=ert_so_version)
def load(name): try: return cwrapload(name, path=ecl_lib_path, so_version=ert_so_version) except ImportError: # For pip installs, setup.py puts the shared lib in this directory own_dir=os.path.dirname(os.path.abspath(__file__)) return cwrapload(name, path=own_dir, so_version=ert_so_version)
def load(name): return cwrapload(name, path=res_lib_path, so_version=ert_so_version)
def load(name): return cwrapload( name , path = ert_lib_path , so_version = ert_so_version)
class EclPrototype(Prototype): lib = cwrapload("libecl", path=ecl_lib_path, so_version=ert_so_version) def __init__(self, prototype, bind=True): super(EclPrototype, self).__init__(EclPrototype.lib, prototype, bind=bind)