You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The conda installation command in conda-pkgs.sh does not specify the python version, so install.sh will grab whatever Python conda wants to provide. My installation just installed Python 3.12 but fiberassign won't compile with this version (we need 3.10).
An easy fix would be to include python=3.10 in the relevant line of conda-pkgs.sh.
The text was updated successfully, but these errors were encountered:
Rethinking this, it's probably better to force a downgrade to python 3.10 directly in the desiconda installation script, right after conda is activated. A KPNO-specific fix with a guard for NERSC installations could look something like this:
...
source $CONDADIR/bin/activate
if [[ "$HOSTNAME" == "desi-7" ]] || [[ "$HOSTNAME" == "desi-8" ]]; then
if [ "$USER" == "datasystems" ]; then
conda install --copy --yes python=3.10
else
echo "At KPNO, must run as datasystems."
return
fi
fi
export PYVERSION=...
The conda installation command in
conda-pkgs.sh
does not specify the python version, soinstall.sh
will grab whatever Python conda wants to provide. My installation just installed Python 3.12 butfiberassign
won't compile with this version (we need 3.10).An easy fix would be to include
python=3.10
in the relevant line of conda-pkgs.sh.The text was updated successfully, but these errors were encountered: