12 Nov
2018
12 Nov
'18
10:09 a.m.
Hi Lukas, On Fri, Nov 09, 2018 at 05:23:04PM +0000, Lukas Koch wrote:
But think the "proper" way to deal with this would probably be to actually put the DIRAC install into a proper virtualenv. I assume that might be a bit of work to implement though.
Yes, the problem is that DIRAC has quite a few dependencies on various grid utils (which would have to be distributed outside of pip) and their python bindings (things like gfal2); all of these have to be built together to ensure compatibility. The large bundle approach does seem to work very well on the grid, but yes, accessing/using the API can be a bit troublesome at times (We have similar problems with a couple of projects we wrote for other VOs). Regards, Simon