Closed goi42 closed 7 years ago
Is this installation really necessary?
No, I don't think so. The LCG stack provides everything that we need, including modules like numpy and matplotlib.
Is git modern enough? I remember it was one of the concerns...
A pretty recent git ships with LbScripts now.
$ which -a git
/cvmfs/lhcb.cern.ch/lib/lhcb/LBSCRIPTS/LBSCRIPTS_v9r1p7/InstallArea/scripts/git
/usr/bin/git
$ git --version
git version 2.14.2
(Actually it's the latest version; I don't know if that will last for long, but it's good enough whatever.)
We used to build git on lxplus during the lessons, but even I don't bother with it anymore.
Then I don't see any reason no to remove anaconda :-)
Actually it's the latest version
It appears v2.15.0-rc1 is actually the latest--but I was going to suggest removing the git installation step as well... I'll remove both of these in my fork and make a pull request soon.
Anaconda installation as described seems to take O(3 GB). This is an obscene amount of space in general, but especially on a home directory on lxplus (max of 10 GB). Is this installation really necessary? Unless I installed anaconda a long time ago and forgot about it, it doesn't seem necessary for coding python on lxplus, which can already run ipython...