pygrib is a leading python package for parsing weather GRIB files.
Install grib-api
1 2 3 4 5 6 |
wget https://software.ecmwf.int/wiki/download/attachments/36536632/grib-api_1.14.0-1_amd64.deb wget https://software.ecmwf.int/wiki/download/attachments/36536632/grib-api-python_1.14.0-1_amd64.deb wget https://software.ecmwf.int/wiki/download/attachments/36536632/grib-api-devel_1.14.0-1_amd64.deb dpkg -i grib-api_1.14.0-1_amd64.deb dpkg -i grib-api-python_1.14.0-1_amd64.deb dpkg -i grib-api-devel_1.14.0-1_amd64.deb |
Install pygrib
1 2 3 |
git clone https://github.com/jswhit/pygrib.git cd pygrib mv setup.cfg.template setup.cfg |
- open setup.cfg
- Uncomment grib_api_dir and set it to
1 |
grib_api_dir = /usr/share/grib_api |
- Save
- Run
12python setup.py buildsudo python setup.py install
Test
1 |
python test.py |
Works very well. I am using Debian 8 – 64 bits.
Before install pygrib:
aptitude install libgrib-api-1.10.4 libgrib-api-dev libgrib-api-tools libgrib2c-dev libgrib2c0d