IndexError: index 0 is out of bounds for axis 0 with size 0

IndexError                                Traceback (most recent call last)
~AppDataLocalTempipykernel_268762694005855.py in <module>
      1 ## Load reduced-order density models
----> 2 AC,BC,Uh,F_U,Dens_Mean,M_U,SLTm,LATm,ALTm,maxAtmAlt,SWinputs,Qrom = generateROMdensityModel(ROMmodel,r,jd0,jdf,spice)

D:Code2024py1DESTOPy-mainDESTOPy-mainpython_utilsastro_function_jit.py in generateROMdensityModel(ROMmodel, r, jd0, jdf, spice)
   1271     # Read geomagnetic storm DTC values
   1272     DTCdata = readDTCFILE('Data/DTCFILE.txt');
-> 1273     SWinputs = computeSWinputs_JB2008(jd0,jdf+1,eopdata,SOLdata,DTCdata,spice);
   1274 
   1275     # Maximum altitude of ROM-JB2008 density model (for higher altitudes

D:Code2024py1DESTOPy-mainDESTOPy-mainpython_utilsastro_function_jit.py in computeSWinputs_JB2008(jd0, jdf, eopdata, SOLdata, DTCdata, spice)
   1169         UThrs = hhUTC + mnmnUTC/60 + ssUTC/3600;
   1170         # Get JB2008 space weather data
-> 1171         _,GWRAS,SUN,F10,F10B,S10,S10B,XM10,XM10B,Y10,Y10B,DSTDTC = computeJB2000SWinputs(yyUTC,doyUTC,hhUTC,mnmnUTC,ssUTC,SOLdata,DTCdata,eopdata,spice);
   1172 
   1173         # [jdate; doy; UThrs; F10; F10B; S10; S10B; XM10; XM10B; Y10; Y10B; DSTDTC; GWRAS; SUN(1); SUN(2)]

D:Code2024py1DESTOPy-mainDESTOPy-mainpython_utilsastro_function_jit.py in computeJB2000SWinputs(year, doy, hour, minute, sec, SOLdata, DTCdata, eopdata, spice)
   1087     # USE 1 DAY LAG FOR F10 AND S10 FOR JB2008
   1088     JD = np.rint(JD_0)-1; # 1 day lag (JD=MJD+2400000.5)
-> 1089     i = np.where(JD==SOLdata[2,:])[0][0];
   1090     SOL = SOLdata[:,i];
   1091     F10 = SOL[3];

IndexError: index 0 is out of bounds for axis 0 with size 0

请问这怎么处理 ?这个soldata是能输出的