Page History
...
- use bash as your shell, not tcsh or csh (conda doesn't support csh)
- Either
- run the command: source /reg/g/psdm/etc/ana_env.sh as usual (explained in the psana python setup example)
- run the command: source conda_setup
- Or, if you don't need to use the old RPM based release system
- run the command: source /reg/g/psdm/bin/conda_setup
Sourcing the conda_setup script does a few things
...
We do not use the latest version of packages that brake psana. For instance, we do not use h5py 2.6.0 since it cannot read the hdf5 files produced by the Translator. We use h5py 2.5.
Using conda_setup from a Script
Since conda_setup processes command line arguments, and your script may take command line arguments, a best practice is to do
source conda_setup ""
to prevent conda_setup from trying to read the scripts commands line arguments, details as conda_setup script issue
Red Hat 5, 6, 7 Issues
Most users will run on rhel7 machines - anyone doing analysis on the interactive machines or submitting batch jobs to the usual queues will use rhel7 machines. There are some rhel6 and rhel5 machines in the experiment hutch control rooms. In particular users running from shared memory may have to run on a rhel6 or rhel5 host.
...