|
[Rivet] installation of RivetDebottam Bakshi Gupta debottam.gupta at gmail.comSun Jun 21 02:25:53 BST 2015
Hi Chris, I just setup the current root version /cvmfs/ atlas.cern.ch/repo/ATLASLocalRootBase/x86_64/root/6.02.05-x86_64-slc6-gcc48-opt/bin/root now it works its setting python version 2.7.4-x86_64-slc6-gcc48 without localSetupPython. I didn't set up root in previous cases since I read in tutorials for Rivet YODA does all the plottings. Thanks, Debo. On Sat, Jun 20, 2015 at 1:18 AM, Chris Pollard <cpollard at cern.ch> wrote: > Hi Debottam, > > localSetupPython is setting up a very out-of-date version of python (2.5, > i686, gcc4.3). You should run > > $ localSetupPython --help > > This will give you a list of available python versions on that system. > After that you can set the python version by hand; for instance, I usually > set up 2.7.4-x86_64-slc6-gcc48: > > $ localSetupPython 2.7.4-x86_64-slc6-gcc48 > > Can you give that a try then attempt to import rivet again? > > Chris > > On Sat, Jun 20, 2015 at 3:55 AM, Debottam Bakshi Gupta < > debottam.gupta at gmail.com> wrote: > >> Hi Dr. Buckley, >> >> I did the following : >> >> >ssh -X -Y dbakshig at lxplus6.cern.ch //that's how I log in to lxplus6 >> >> >localSetupPython //didn't mention any version >> >> output: Setting up Python version 2.5.4p2-i686-slc5-gcc43 >> >> >source ~/Rivet/local/rivetenv.sh >> >> >python >> >>> import rivet >> >> Traceback (most recent call last): >> >> File "<stdin>", line 1, in <module> >> >> File "/afs/ >> cern.ch/user/d/dbakshig/Rivet/local/lib/python2.6/site-packages/rivet/__init__.py", >> line 12, in <module> >> >> from rivet.core import * >> >> ImportError: /afs/ >> cern.ch/user/d/dbakshig/Rivet/local/lib/python2.6/site-packages/rivet/core.so: >> wrong ELF class: ELFCLASS64 >> Thanks, >> Debo. >> >> On Fri, Jun 19, 2015 at 6:09 PM, Andy Buckley <andy.buckley at cern.ch> >> wrote: >> >>> I'm not sure what is going on here --- it worked fine for me, using the >>> lxplus6 system Python. You could try enabling a newer version of Python >>> either manually or via the ATLAS localSetupPython command if you have >>> that available. >>> >>> Can you also try sourcing rivetenv.sh, then running "python" and try >>> "import rivet" at the Python interactive prompt? This should give some >>> error messages suppressed in the rivet script, which should hint at what >>> is going wrong. >>> >>> Andy >>> >>> >>> On 19/06/15 03:00, Debottam Bakshi Gupta wrote: >>> > Hi Dr. Buckley, >>> > >>> > There is another issue I used the command FASTJET_VERSION=3.0.3 >>> > ./rivet-bootstrap-lcg. Now I tried to set environment on my lxplus home >>> > directory >>> > >>> >>source ~/Rivet/local/rivetenv.sh >>> > >>> > Then I tried following >>> > >>> >>rivet --help >>> > "The rivet Python module could not be loaded: is your PYTHONPATH set >>> > correctly?" >>> > >>> > I have attached the installation log file. Is it because of an older >>> > version of python? >>> > >>> > Thanks, >>> > Debo >>> > >>> > On Wed, Jun 17, 2015 at 8:59 AM, Andy Buckley <andy.buckley at cern.ch >>> > <mailto:andy.buckley at cern.ch>> wrote: >>> > >>> > Hi Debottam, >>> > >>> > Ok, thanks for confirming. I tried it myself and reproduced the >>> problem. >>> > >>> > The quick fix, I think, will be to use an even earlier version of >>> > FastJet, since the installation of 3.0.6 in the LCG area is (for >>> some >>> > strange reason) only for SLC5! Here's a version of the command >>> which >>> > should do that version change without you needing to edit anything: >>> > >>> > FASTJET_VERSION=3.0.3 ./rivet-bootstrap-lcg >>> > >>> > This worked for me, and I will update the bootstrap script to use >>> 3.0.3 >>> > by default. I've also asked the LCG applications manager what's >>> going on >>> > with the FastJet builds, since the 3.1. series has been available >>> for >>> > nearly a year and the latest SLC6 build is *three years* old!!! >>> Maybe >>> > they have switched to putting their FastJet builds somewhere else, >>> > without leaving any signposts in the old directory... I'll find >>> out. >>> > >>> > Cheers, >>> > Andy >>> > >>> > >>> > >>> > On 17/06/15 02:23, Debottam Bakshi Gupta wrote: >>> > > Hi Dr. Buckley, >>> > > >>> > > Yes I am doing it in lxplus. I logged in to lxplus and created a >>> folder >>> > > named Rivet in my home directory and there I wrote the command >>> > > >>> > > wget >>> http://rivet.hepforge.org/hg/bootstrap/raw-file/2.2.1/rivet-bootstrap-lcg >>> > > chmod +x rivet-bootstrap-lcg >>> > > >>> > > and then >>> > > >>> > > ./rivet-bootstrap-lcg. >>> > > >>> > > Thanks, >>> > > >>> > > Debo. >>> > > >>> > > >>> > > >>> > > On Tue, Jun 16, 2015 at 3:34 PM, Andy Buckley < >>> andy.buckley at cern.ch <mailto:andy.buckley at cern.ch> >>> > > <mailto:andy.buckley at cern.ch <mailto:andy.buckley at cern.ch>>> >>> wrote: >>> > > >>> > > Did you do this on lxplus? >>> > > >>> > > rivet-bootstrap-lcg is for use on systems where the /afs/ >>> cern.ch <http://cern.ch> >>> > > <http://cern.ch> >>> > > filesystem is visible, and it will try to pick up all the >>> external >>> > > packages like FastJet from there. If you're building on a >>> laptop or >>> > > other system without AFS, use the rivet-bootstrap script >>> instead. >>> > > >>> > > Andy >>> > > >>> > > >>> > > On 16/06/15 18:51, Debottam Bakshi Gupta wrote: >>> > > > Hi Dr. Buckley, >>> > > > >>> > > > I did the following >>> > > > >>> > > > wget >>> http://rivet.hepforge.org/hg/bootstrap/raw-file/2.2.1/rivet-bootstrap-lcg >>> > > > chmod +x rivet-bootstrap-lcg >>> > > > >>> > > > and then >>> > > > >>> > > > ./rivet-bootstrap-lcg >>> > > > >>> > > > it gave me the output (please see the attached .txt file) >>> with >>> > > > >>> > > > ...................... >>> > > > configure: WARNING: fastjet library was not found >>> > > > configure: error: FastJet is required >>> > > > >>> > > > Thanks, >>> > > > >>> > > > Debo. >>> > > > >>> > > > >>> > > > >>> > > > >>> > > > >>> > > > On Tue, Jun 16, 2015 at 12:02 PM, Andy Buckley < >>> andy.buckley at cern.ch <mailto:andy.buckley at cern.ch> >>> > <mailto:andy.buckley at cern.ch <mailto:andy.buckley at cern.ch>> >>> > > > <mailto:andy.buckley at cern.ch <mailto:andy.buckley at cern.ch> >>> > <mailto:andy.buckley at cern.ch <mailto:andy.buckley at cern.ch>>>> >>> wrote: >>> > > > >>> > > > On 16/06/15 16:49, Debottam Bakshi Gupta wrote: >>> > > > > Hi Deepak, >>> > > > > >>> > > > > It would be great if you provide me with some details >>> > > because I am doing >>> > > > > this for the 1st time, please see the following. >>> > > > > >>> > > > > * >>> > > > > I did >>> > > > > >>> > > > > cd /scratch/rivet >>> > > > > wget >>> > > >>> > >>> http://rivet.hepforge.org/hg/bootstrap/raw-file/1.9.0/rivet-bootstrap-lcg >>> > > > > chmod +x rivet-bootstrap-lcg >>> > > > > >>> > > > > **Where Fastjet was installed when I ran >>> > > > > >>> > > > > ./rivet-bootstrap-lcg >>> > > > > >>> > > > > Q?? which should I use version 1.9.0 or 2.2.1. >>> > > > >>> > > > Definitely 2.2.1! >>> > > > >>> > > > > In case of 2.2.1 if I >>> > > > > need to install Fastjet separately and how? >>> > > > >>> > > > It should be automatically downloaded and installed by >>> the >>> > > bootstrap -- >>> > > > was it not? >>> > > > >>> > > > > When I installed version 1.9.0 I tried to use this >>> command >>> > > > > >>> > > > >> agile-runmc --help >>> > > > > >>> > > > > And it could not find agile-runmc command >>> > > > >>> > > > We don't install AGILe anymore, since the world mostly >>> moved >>> > > on from the >>> > > > Fortran MC generators and the LCG directory structure >>> that >>> > > contained >>> > > > them has also changed. We might bring AGILe back to >>> life at >>> > > some point, >>> > > > but there's not a lot of demand (i.e. no-one has >>> asked!) >>> > > > >>> > > > If you want a generator code to try out, I think >>> Pythia8 is >>> > > the easiest >>> > > > to install and use. Sherpa and Herwig++ are also quite >>> > easy to >>> > > install >>> > > > -- not *quite* as easy -- but they are more >>> configurable, >>> > > which means a >>> > > > bit more complexity. >>> > > > >>> > > > > Q?? do I need to download any dependencies for this. >>> > because >>> > > I simply >>> > > > > want run at the beginning the following code given in >>> > > > > https://rivet.hepforge.org/trac/wiki/FirstRivetRun. >>> > > > > >>> > > > >> mkfifo fifo.hepmc >>> > > > >> agile-runmc Pythia6:425 --beams=LHC:7000 -n 500000 >>> -o >>> > > fifo.hepmc & >>> > > > >> rivet --analysis=ANALYSIS_NAME fifo.hepmc >>> > > > >>> > > > Ah, I see: we should update that example to not mention >>> > > agile-runmc... >>> > > > >>> > > > > Could you just let me know what are the dependencies >>> I >>> > need >>> > > to install >>> > > > > to run the above code?? >>> > > > >>> > > > Hopefully the bootstrap will download everything you >>> need, >>> > > other than a >>> > > > copy of Pythia8 or whichever generator you prefer. I >>> > find the >>> > > Sacrifice >>> > > > interface a nice way to steer Pythia8 -- we have a >>> link to >>> > > that from the >>> > > > Rivet web page, IIRC. >>> > > > >>> > > > Cheers, >>> > > > Andy >>> > > > >>> > > > >>> > > > > On Tue, Jun 16, 2015 at 10:26 AM, Deepak Kar >>> > > <deepak.kar at gmail.com <mailto:deepak.kar at gmail.com> >>> > <mailto:deepak.kar at gmail.com <mailto:deepak.kar at gmail.com>> >>> > > <mailto:deepak.kar at gmail.com <mailto:deepak.kar at gmail.com> >>> > <mailto:deepak.kar at gmail.com <mailto:deepak.kar at gmail.com>>> >>> > > > > <mailto:deepak.kar at gmail.com >>> > <mailto:deepak.kar at gmail.com> <mailto:deepak.kar at gmail.com >>> > <mailto:deepak.kar at gmail.com>> >>> > > <mailto:deepak.kar at gmail.com <mailto:deepak.kar at gmail.com> >>> > <mailto:deepak.kar at gmail.com <mailto:deepak.kar at gmail.com>>>>> >>> wrote: >>> > > > > >>> > > > > Please see inline. >>> > > > > >>> > > > > On Tue, Jun 16, 2015 at 5:07 PM, Debottam Bakshi >>> Gupta >>> > > > > <debottam.bakshi.gupta at cern.ch >>> > <mailto:debottam.bakshi.gupta at cern.ch> >>> > <mailto:debottam.bakshi.gupta at cern.ch >>> > <mailto:debottam.bakshi.gupta at cern.ch>> >>> > > <mailto:debottam.bakshi.gupta at cern.ch >>> > <mailto:debottam.bakshi.gupta at cern.ch> >>> > > <mailto:debottam.bakshi.gupta at cern.ch >>> > <mailto:debottam.bakshi.gupta at cern.ch>>> >>> > > > > <mailto:debottam.bakshi.gupta at cern.ch >>> > <mailto:debottam.bakshi.gupta at cern.ch> >>> > > <mailto:debottam.bakshi.gupta at cern.ch >>> > <mailto:debottam.bakshi.gupta at cern.ch>> >>> > > > <mailto:debottam.bakshi.gupta at cern.ch >>> > <mailto:debottam.bakshi.gupta at cern.ch> >>> > > <mailto:debottam.bakshi.gupta at cern.ch >>> > <mailto:debottam.bakshi.gupta at cern.ch>>>>> wrote: >>> > > > > > Hi helpers, >>> > > > > > >>> > > > > > I am trying to install Rivet on my lxplus area. >>> > I am following instructions >>> > > > > > from >>> > https://rivet.hepforge.org/trac/wiki/GettingStarted >>> > > > > > >>> > > > > > step1: >>> > > > > > >>> > > > > > cd /scratch/rivet >>> > > > > > wget >>> > > > > > >>> > >>> http://rivet.hepforge.org/hg/bootstrap/raw-file/2.2.1/rivet-bootstrap-lcg >>> > > > > > chmod +x rivet-bootstrap-lcg >>> > > > > > >>> > > > > > step2: >>> > > > > > >>> > > > > > nano rivet-bootstrap-lcg ## and edit... >>> > > > > > >>> > > > > > Q?? do I need to change anything in >>> > rivet-bootstrap-lcg script?? >>> > > > > > >>> > > > > >>> > > > > Not really if you dont want to update any of the >>> > package versions. >>> > > > > >>> > > > > > step3: >>> > > > > > >>> > > > > > ./rivet-bootstrap-lcg >>> > > > > > >>> > > > > > Q?? it runs but at the end shows following: >>> > > > > > ............................................... >>> > > > > > configure: WARNING: fastjet library was not >>> found >>> > > > > > configure: error: FastJet is required >>> > > > > >>> > > > > Self explanatory - you can/should install fastjet >>> > (will be needed for >>> > > > > many analyses anyway) >>> > > > > >>> > > > > > >>> > > > > > step4: >>> > > > > > source Rivet/Rivet-2.2.1/rivetenv.sh.in >>> > <http://rivetenv.sh.in> <http://rivetenv.sh.in> >>> > > > <http://rivetenv.sh.in> <http://rivetenv.sh.in> >>> > > > > >>> > > > > >>> > > > > I usually source the rivetenv.sh >>> > > > > >>> > > > > > >>> > > > > > output: >>> > > > > > -bash: export: `@LIBPATHVARNAME@=@libdir@:@ >>> > > > > > >>> > > > > > >>> > YODALIBPATH@:@HEPMCLIBPATH@:@FASTJETLIBPATH@:@GSLLIBPATH@ >>> :LIBPATHVARNAME@': >>> > > > > > not a valid identifier >>> > > > > > >>> > > > > >>> > > > > Best, >>> > > > > Deepak >>> > > > > >>> > > > > > Could you please help? >>> > > > > > >>> > > > > > Thanks, >>> > > > > > Debo. >>> > > > > > >>> > > > > > >>> > > > > > >>> > > > > > _______________________________________________ >>> > > > > > Rivet mailing list >>> > > > > > Rivet at projects.hepforge.org >>> > <mailto:Rivet at projects.hepforge.org> >>> > <mailto:Rivet at projects.hepforge.org >>> > <mailto:Rivet at projects.hepforge.org>> >>> > > > <mailto:Rivet at projects.hepforge.org >>> > <mailto:Rivet at projects.hepforge.org> >>> > <mailto:Rivet at projects.hepforge.org >>> > <mailto:Rivet at projects.hepforge.org>>> >>> > > > <mailto:Rivet at projects.hepforge.org >>> > <mailto:Rivet at projects.hepforge.org> >>> > > <mailto:Rivet at projects.hepforge.org >>> > <mailto:Rivet at projects.hepforge.org>> >>> > > > <mailto:Rivet at projects.hepforge.org >>> > <mailto:Rivet at projects.hepforge.org> >>> > <mailto:Rivet at projects.hepforge.org >>> > <mailto:Rivet at projects.hepforge.org>>>> >>> > > > > > https://www.hepforge.org/lists/listinfo/rivet >>> > > > > >>> > > > > >>> > > > > >>> > > > > -- >>> > > > > Deepak Kar >>> > > > > University of Witwatersrand >>> > > > > Room PM15, School of Physics >>> > > > > (0027) 011-7176958 (office) (0027) 079-8401087 >>> (mobile) >>> > > > > >>> > > > > While at CERN: >>> > > > > Building 1, R-016 >>> > > > > (0041) 0767321349 (mobile) >>> > > > > >>> > > > > While at USA: >>> > > > > (001) 330-998-1500 (mobile) >>> > > > > >>> > > > > >>> > > > > >>> > > > > >>> > > > > _______________________________________________ >>> > > > > Rivet mailing list >>> > > > > Rivet at projects.hepforge.org <mailto: >>> Rivet at projects.hepforge.org> >>> > <mailto:Rivet at projects.hepforge.org >>> > <mailto:Rivet at projects.hepforge.org>> >>> > > <mailto:Rivet at projects.hepforge.org <mailto: >>> Rivet at projects.hepforge.org> >>> > > <mailto:Rivet at projects.hepforge.org <mailto: >>> Rivet at projects.hepforge.org>>> >>> > > > > https://www.hepforge.org/lists/listinfo/rivet >>> > > > > >>> > > > >>> > > > >>> > > > -- >>> > > > Dr Andy Buckley, Lecturer / Royal Society University >>> > Research >>> > > Fellow >>> > > > Particle Physics Expt Group, University of Glasgow >>> > > > >>> > > > >>> > > >>> > > >>> > > -- >>> > > Dr Andy Buckley, Lecturer / Royal Society University Research >>> > Fellow >>> > > Particle Physics Expt Group, University of Glasgow >>> > > >>> > > >>> > >>> > >>> > -- >>> > Dr Andy Buckley, Lecturer / Royal Society University Research >>> Fellow >>> > Particle Physics Expt Group, University of Glasgow >>> > >>> > >>> >>> >>> -- >>> Dr Andy Buckley, Lecturer / Royal Society University Research Fellow >>> Particle Physics Expt Group, University of Glasgow >>> >> >> >> _______________________________________________ >> Rivet mailing list >> Rivet at projects.hepforge.org >> https://www.hepforge.org/lists/listinfo/rivet >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://www.hepforge.org/lists-archive/rivet/attachments/20150620/306cfd99/attachment.html>
More information about the Rivet mailing list |