gpt4 book ai didi

python - 无法使用 python 加载 ecCodes 库

转载 作者:行者123 更新时间:2023-12-04 12:59:15 24 4
gpt4 key购买 nike

我已经安装了 ecCodes 库

pip install eccodes

当我用 'pip list' 检查它时,它似乎安装为 0.9.7 版本,但命令:
python -m eccodes selfcheck

返回错误
RuntimeError: Could not load the ecCodes library!

当我尝试导入 eccodes 时会发生同样的错误。我使用的是 Windows 10 和 Python 3.7.6
有什么问题吗?

完整错误:
import eccodes
Traceback (most recent call last):

File "<ipython-input-1-cfa7540a6bb2>", line 1, in <module>
import eccodes

File "C:\Users\admin1\anaconda3\lib\site-packages\eccodes\__init__.py", line 15, in <module>
from .eccodes import *

File "C:\Users\admin1\anaconda3\lib\site-packages\eccodes\eccodes.py", line 12, in <module>
from gribapi import __version__

File "C:\Users\admin1\anaconda3\lib\site-packages\gribapi\__init__.py", line 13, in <module>
from .gribapi import * # noqa

File "C:\Users\admin1\anaconda3\lib\site-packages\gribapi\gribapi.py", line 2217, in <module>
__version__ = grib_get_api_version()

File "C:\Users\admin1\anaconda3\lib\site-packages\gribapi\gribapi.py", line 2207, in grib_get_api_version
raise RuntimeError("Could not load the ecCodes library!")

RuntimeError: Could not load the ecCodes library!

最佳答案

python 包 eccodes 只是与 ECMWF 制作的 C 库 eccodes 的绑定(bind)。
https://confluence.ecmwf.int/display/ECC/ecCodes+installation
正如您在本网站上看到的,它们不支持 Windows。
来自我的建议:在 Windows 上阅读 grib 文件(以及一般的气象数据)不会让您感到高兴。您可以考虑使用 Ubuntu 或其他 Linux 发行版,也可能仅在 VM 上使用。

关于python - 无法使用 python 加载 ecCodes 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61238478/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com