grib2形式の気象データをPythonパッケージpygrib
で読み込み、解凍することに慣れています。実装が簡単です。pygribパッケージなしでgrib2形式のデータを読む
conda install
を使用してpygribパッケージをLinuxクラスタにインストールしようとしました。
しかし、私はこのパッケージをインポートするときに、エラーがフォロー情報が付属しています:
Traceback (most recent call last): File "", line 1, in ImportError: /lib64/libc.so.6: version `GLIBC_2.7' not found (required by /home/hyf/anaconda2/lib/python2.7/site-packages/../../libgrib_api.so)
私が原因権限の制限に2.7へのアップデートにglibcのバージョンをcould't。私はglibc-2.7を手作業でコンパイルしようとしましたが、恐ろしい原因となりましたセグメンテーションフォールト。
pygribのサポートなしで、grib2データを読み取る別の方法はありますか?
ご意見やご指摘をお待ちしております。
あなたは[pynio](HTTPSを試してみました.pyngl.ucar.edu/Nio.shtml)?直接または[xarray](http://xarray.pydata.org/en/stable/index.html)パッケージを使用することができます。 –
私はanacondaにpygribをインストールすることができましたが、パッケージのインストール順を変えなければなりませんでした。問題あります。 GRIB2をPythonから読むには、ECMWFのgrib_apiを使うこともできます。非常に強力です。https://software.ecmwf.int/wiki/display/GRIB/Home – kakk11
解決策を試すことができます:grib2をnetcdfに変換してからnetCDF4ライブラリを使用します情報を抽出する。 –