The xp65
conda environments are missing a definition for the cartopy data directory. If this is not set then plots using external data (e.g. coastlines, backgrounds) can’t be created from batch scripts on the compute queue, which doesn’t have network access to download the files from their remote source.
E.g.: this should be set to a directory /g/data/xp65/public/apps/cartopy-data
/g/data/xp65/public/apps/med_conda_scripts/analysis3-25.06.d/bin/python <<EOF
import cartopy
print(cartopy.config["pre_existing_data_dir"])
EOF
.
The hh5 environments had this data in an external directory
/g/data/xp65/public/apps/med_conda_scripts/analysis3-24.07.d/bin/python <<EOF
import cartopy
print(cartopy.config["pre_existing_data_dir"])
EOF
/g/data/hh5/public/apps/cartopy-data