Problem with NetCDF version while using SOCRATES on Norma2 #271
Labels
atmos_clim
Physics - atmospheric climate and temperature
Priority 4: tbd
Priority level 4: nice to have features and/or has some time
question
Further information is requested
Hi all,
Recently, I ran into a problem trying to run PROTEUS on the Kapteyn cluster (Norma2). @planetmariana also tried running Proteus on Norma2 and encountered the exact same error. I got a NetCDF error that I never encountered while running PROTEUS on my local computer. @nichollsh found that the problem was that SOCRATES was using the wrong version of NetCDF. SOCRATES was using the NetCDF version installed by Python in my PROTEUS environment instead of the NetCDF version installed on the cluster system.
To debug, I deactivated all conda environments, then deleted the
socrates/
directory and ran the./tools/get_socrates.sh
command to get SOCRATES again, but outside any conda environment. Then, I ran thecat socrates/set_rad_env
command to make sure SOCRATES was pointing to the correct NetCDF version. Finally, I ran a PROTEUS simulation using thedefault.toml
config file, and it’s working now.@nichollsh and I thought about opening a new issue to discuss updating the documentation on the installation webpage of PROTEUS. This would inform users to install SOCRATES outside of a conda environment to avoid problems like this in the future. Let us know what you think about this. @timlichtenberg
The text was updated successfully, but these errors were encountered: