NERSC Python Installation - LSSTDESC/ComputingInfrastructure GitHub Wiki

DM stack

Install miniconda based on the version installed via newinstall.sh

bash Miniconda3-4.5.12-Linux-x86_64.sh -b -p /global/common/software/lsst/common/miniconda/py3-4.5.12

Using the conda list available in the scipipe_conda_env repo

Additional Items

Note we also need ipython and jupyter, but those are installed as dependencies of parsl

MWV request:

Here are pip-installed Python libraries that are being used in the data access and visualization:

bokeh dask dask.distributed datashader fastparquet google-cloud-bigquery holoviews pyarrow ipywidgets

It would be nice, but not necessary to install fastparquet and pyarrow with snappy compression.

Environments

  • root
  • stack - test environment which is a clone of the root used to test installation of new packages
  • parsl-latest - clone copy of root with latest parsl release
  • clmassmod - test env for the clmassmod group