diff --git a/SCRAM/pyinit.py b/SCRAM/pyinit.py index 376d021..8294e3f 100644 --- a/SCRAM/pyinit.py +++ b/SCRAM/pyinit.py @@ -1,7 +1,7 @@ from os import environ -from os.path import dirname,sep,join,exists +from os.path import dirname,sep,join,exists,realpath cmssw_package_name=join(*__file__.split(sep)[-3:-1]) -cmssw_base_dir=dirname(__file__.rsplit("/"+cmssw_package_name+"/",1)[0]) +cmssw_base_dir=dirname(realpath(__file__).rsplit("/"+cmssw_package_name+"/",1)[0]) __path__.pop() xdir=join(cmssw_base_dir,'src',cmssw_package_name, 'python') if exists(xdir): __path__.append(xdir)