astronify
astronify copied to clipboard
Installing astronify at the Rubin Science Platform in `data.lsst.cloud`
I'm trying to install astronify
at the Rubin Science Platform (RSP) in data.lsst.cloud
to create a short Jupyter Notebook demonstration on how to use astronify
with LSST-like data.
At first, pip install --user astronify
would run into problems with portaudio
(the details are in this public forum question: https://community.lsst.org/t/installing-astronify-via-homebrew-on-rsp-notebooks/8066). A colleague from Rubin suggested doing a minimal installation of pyo
to exclude portaudio
since portaudio
is used when you want to play audio on the same computer that you’re running the code on, but on the RSP the code runs in a data center somewhere, so instead you need to use IPython to interface with the browser to play the audio. This solution worked fine as of November of 2023, but now the following error message appears when trying to import astronify
in a notebook:
ImportError: libsndfile.so.1: cannot open shared object file: No such file or directory
A colleague from Rubin suggested that astronify
might be out of date with respect to the astropy
built into rubin-env
, which has astropy
6.0.0.
.