Step-by-step guide
The Python 3 bindings are now built with CFFI and are packaged separately. So first install ecCodes as above with a shared library (either BUILD_SHARED_LIBS=ON or BOTH) and then install from PyPI:
- Install ecCodes as usual
pip3 install eccodes-python
Note: The above only applies to Python3. The Python2 bindings are still part of the package and will be deprecated in the future.
You are strongly advised to migrate to Python3
You are strongly advised to migrate to Python3