我正在尝试使用ECMWF GRIB_API从 Python 访问 GRIB 文件。我收到这个错误
Traceback (most recent call last):
File "/home/martin/markj/JustImportGRIB.py", line 1, in <module>
from gribapi import *
ImportError: No module named gribapi
一行代码:)
from gribapi import *
我正在使用 Anaconda Python 2.7.12,Linux Centos 64 位,以用户身份安装,如果相关的话,没有将 Anaconda 添加到路径中 - 系统 Python (2.6) 在路径上。我从 Google 最热门的Pingu Carsti 频道安装了 GRIB_API 。conda 安装没有报告任何错误。
[martin@bonnie ~]$ anaconda2/bin/conda install -c pingucarsti grib_api=1.10.4
Fetching package metadata .........
Solving package specifications: ..........
Package plan for installation in environment /home/martin/anaconda2:
The following packages will be downloaded:
package | build
---------------------------|-----------------
grib_api-1.10.4 | 3 1.7 MB pingucarsti
The following NEW packages will be INSTALLED:
grib_api: 1.10.4-3 pingucarsti
Proceed ([y]/n)? y
Fetching packages ...
grib_api-1.10. 100% |################################| Time: 0:00:01 1.24 MB/s
Extracting packages ...
[ COMPLETE ]|###################################################| 100%
Linking packages ...
[ COMPLETE ]|###################################################| 100%
我发现一些关于此错误的错误报告是由 ECMWF GRIB_API 中的错误引起的,但我对 Anaconda(或者可能是 Python)知之甚少,无法弄清楚如何应用这些变通方法。