登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 whr51 于 2024-1-19 23:03 编辑
各位大佬好
我在运行MEGAN2.1时,在将csv格式的数据转化成ioapi格式的数据时出现了问题(运行run.txt2ioapi.v210.csh时报错)。我是初学者,用的是官方的测试文件。具体报错如下:
[size=15.008px]This program uses the EPA-AREAL/MCNC-EnvPgms/BAMS Models-3
I/O Applications Programming Interface, [I/O API] which is
built on top of the netCDF I/O library (Copyright 1993, 1996
University Corporation for Atmospheric Research/Unidata
Program) and the PVM parallel-programming library (from
Oak Ridge National Laboratory). Copyright (C) 1992-2002 MCNC,
(C) 1992-2013 Carlie J. Coats, Jr., and (C) 2003-2012 Baron
Advanced Meteorological Systems, LLC and released under the
GNU LGPL License, version 2.1. See URL
for conditions of use.
ioapi-3.1: $Id:: init3.F 321 2016-02-26 16:00:20Z coats $
Version with PARMS3.EXT/PARAMETER::MXVARS3= 2048
netCDF version 4.3.3 of Jan 16 2024 21:33:31 $
Missing environment variable EXECUTION_ID
Value for GDNAM3D: 'USA36km'
Value for GDNAM3D: 'USA36km'
Value for RUN_EFS: T returning TRUE
File "GRIDDESC" opened for input on unit: 99
/usr/local/MEGANv2.10/work/GRIDDESC
NCOLS3D USA36km LAM_39N97W 2
33.00000000000000 45.00000000000000 -97.00000000000000
-97.00000000000000 39.00000000000000 -2664000.000000000
-1905428.125000000 36000.00000000000 36000.00000000000
148 112 1
Value for PROMPTFLAG: N returning FALSE
File "EFSTXTF" opened for input on unit: 99
/usr/local/MEGANv2.10/Input/MAP/EF210_USA36.csv
*** ERROR ABORT in subroutine CNVT_EFS
I/O error 209 reading input file at line 1
通过日志中的描述,我认为错误出在cnvt_efs.F文件中,但不知道具体是啥问题。
我刚开始以为是ioapi版本有问题,后面测试了ioapi3.1和ioapi3.2,都是报这个错。然后我在PGI手册中查询到 I/O error 209这个错的意思是“文件不存在”,但我确定这个文件路径没错,核对过很多次。
我一直是在root权限下安装所有依赖包和运行程序的,感觉也不是权限的问题。而且只有run.txt2ioapi.v210.csh会报这个错,别的几个测试命令都没问题。这个困扰我很久了,希望各位大佬能给指个方向,万分感谢!!!
三个涉及到的文件EF210_USA36.csv , cnvt_efs.F 以及run.txt2ioapi.v210.csh 我都上传至附件了,请大佬帮我看看,再次感谢!
|