On 02/11/17 13:38, Burns, Paul wrote:
Hi,
Jemma mentioned that you think it might be a good idea to try pre-loading the relevant netCDF4 module before activating the Firedrake virtual environment on Isca?
Presumably, to use the 'module load' command we would need to ask the Isca team to add a new version of netCDF4 to their central library of software. I have checked and Isca does not include the version of netCDF4 installed by the Firedrake installer. The Firedrake installer seemed to install: netCDF4-1.3.0-cp35-cp35m-manylinux1_x86_6
OK, one thing that may be happening here is that the netcdf package that pip installs comes with a mismatching netcdf library. Can you do pip uninstall netCDF4 Then load all the modules you normally do, then use pip install --no-binary netCDF4 netCDF4 Hopefully then the install will link against the system-provided netcdf. Lawrence