Looks like you have and old netcdf4-python installed, the packages in xenial work as expected:
# lsb_release -sd Ubuntu 16.04 LTS # dpkg -l | grep netcdf ii libnetcdf11 1:4.4.0-2 amd64 Interface for scientific data access to large binary data ii python-netcdf4 1.2.2-2 amd64 Python interface to the netCDF4 (network Common Data Form) library # objdump -x objdump -x /usr/lib/python2.7/dist-packages/netCDF4/_netCDF4.x86_64-linux-gnu.so | grep NEEDED objdump: 'objdump': No such file NEEDED libnetcdf.so.11 NEEDED libpthread.so.0 NEEDED libc.so.6 # python Python 2.7.11+ (default, Apr 17 2016, 14:00:29) [GCC 5.3.1 20160413] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import netCDF4 as nc >>> nc <module 'netCDF4' from '/usr/lib/python2.7/dist-packages/netCDF4/__init__.pyc'> >>> nc.getlibversion() u'4.4.0 of Mar 29 2016 11:41:40 $' >>> ** Changed in: netcdf4-python (Ubuntu) Status: New => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1761215 Title: python-netcdf4 linked against outdated libnetcdf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/netcdf4-python/+bug/1761215/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs