Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if "forcebalance" in __name__:
- #============================#
- #| DCD read/write functions |#
- #============================#
- # Try to load _dcdlib.so either from a directory in the LD_LIBRARY_PATH
- # or from the same directory as this module.
- have_dcdlib = False
- for fnm in ["_dcdlib.so",
- os.path.join(imp.find_module(__name__.split('.')[0])[1],"_dcdlib.so"),
- os.path.join(imp.find_module(__name__.split('.')[0])[1],"_dcdlib"+str(sysconfig.get_config_var('EXT_SUFFIX'))),
- os.path.join(os.path.dirname(__file__),"_dcdlib.so"),
- os.path.join(os.path.dirname(__file__),"_dcdlib"+str(sysconfig.get_config_var('EXT_SUFFIX')))]:
- if os.path.exists(fnm):
- _dcdlib = CDLL(fnm)
- have_dcdlib = True
- break
- if not have_dcdlib:
- warn('The dcdlib module cannot be imported (Cannot read/write DCD files)')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement