1

我在带有 M1 芯片的 macOS Big Sur 上使用 python 3.9.1。

我想打开日本气象厅提供的 grib 格式文件。

因此,我尝试使用 pygrib 库,如下所示:

import pygrib 


gpv_file = pygrib.open("Z__C_RJTD_20171205000000_GSM_GPV_Rjp_Lsurf_FD0000-0312_grib2.bin")

但我得到了这样的错误:

----> 1 gpv_file = pygrib.open("Z__C_RJTD_20171205000000_GSM_GPV_Rjp_Lsurf_FD0000-0312_grib2.bin")
      
pygrib/_pygrib.pyx in pygrib._pygrib.open.__cinit__()

pygrib/_pygrib.pyx in pygrib._pygrib._strencode()

UnicodeEncodeError: 'ascii' codec can't encode characters in position 50-51: ordinal not in range(128)

我要求其他人运行相同的代码,它以某种方式工作。我不确定问题是什么以及如何解决它。

4

0 回答 0