爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 862|回复: 7

RTTOV WRFDA 直接同化的相关问题 ,求大神赐教

[复制链接]

新浪微博达人勋

发表于 2023-10-23 09:46:50 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 南国的那片雨 于 2023-10-23 09:50 编辑

这两天一直被这个WRFDA编译问题困扰,看到论坛说RTTOV不能用HDF5编译,会和WRFDA编译时冲突,就用的NETCDF编译的RRTOV。
但是用NETCDF编译WRFDA时还是会出现问题,da_wrfvar.exe也没有出来
编译时设置变量,
export HDF5=/usr/local/HDF5
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:usr/local/HDF5/lib
export RTTOV=/home/mode/RTTOV错误问题是:
Fatal Error: Can't open module file ‘rttov_const.mod’ for reading at (1): No such file or directory
compilation terminated.

real        0m0.045s
user        0m0.026s
sys        0m0.020s
make[1]: [module_radiance.o] Error 1 (ignored)
rm -f da_grid_definitions.o
use module_radiance, only : satinfo,q2ppmv,rttov_inst_name,deg2rad
       1
Fatal Error: Can't open module file ‘module_radiance.mod’ for reading at (1): No such file or directory
compilation terminated.
求大神赐教,会不会是版本不兼容的问题
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2023-10-31 16:16:22 | 显示全部楼层
这个问题的解决方案是编译rttov时一定要注意The RTTOV libraries must be compiled with the “emis_atlas” option in order to work with WRFDA; see the RTTOV “readme.txt” for instructions on how to do this.
../build/Makefile.PL RTTOV_HDF=0
#RTTOV_HDF=1代表用HDF5编译,0用NETCDF编译
make [ARCH=myarch] all #一定要用all
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-12-20 10:25:08 | 显示全部楼层
南国的那片雨 发表于 2023-10-31 16:16
这个问题的解决方案是编译rttov时一定要注意The RTTOV libraries must be compiled with the “emis_atlas ...

(python2) changmh@changmh:/mnt/e/Models/Build_WRFDA/rttov123/gui$ ./rttovgui
Traceback (most recent call last):
  File "rcontroller/controller.py", line 21, in <module>
    import rview
  File "/mnt/e/Models/Build_WRFDA/rttov123/gui/rview/__init__.py", line 19, in <module>
    from . import r1dvarprofileframe
  File "/mnt/e/Models/Build_WRFDA/rttov123/gui/rview/r1dvarprofileframe.py", line 12, in <module>
    import r1Dvar
  File "/mnt/e/Models/Build_WRFDA/rttov123/gui/r1Dvar/__init__.py", line 1, in <module>
    from . import r1dvar
  File "/mnt/e/Models/Build_WRFDA/rttov123/gui/r1Dvar/r1dvar.py", line 17, in <module>
    from r1Dvar import r1dvarObjects
  File "/mnt/e/Models/Build_WRFDA/rttov123/gui/r1Dvar/r1Dvar.py", line 17, in <module>
    from r1Dvar import r1dvarObjects
ImportError: cannot import name r1dvarObjects
大佬,当时在调试rttovgui有遇到过这样的问题吗?这个问题困惑了我好长时间
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2023-12-28 10:31:11 | 显示全部楼层
是跟python  环境有关吧,可以试试anaconda
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2024-3-10 19:41:06 | 显示全部楼层
任性小王子 发表于 2023-12-20 10:25
(python2) changmh@changmh:/mnt/e/Models/Build_WRFDA/rttov123/gui$ ./rttovgui
Traceback (most rece ...

已经解决了
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2024-4-3 09:13:41 | 显示全部楼层
任性小王子 发表于 2023-12-20 10:25
(python2) changmh@changmh:/mnt/e/Models/Build_WRFDA/rttov123/gui$ ./rttovgui
Traceback (most rece ...

非常感谢,已解决了
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2024-4-3 09:15:46 | 显示全部楼层
南国的那片雨 发表于 2023-12-28 10:31
是跟python  环境有关吧,可以试试anaconda

非常感谢,我重新创建了一个环境,主要是IP地址配置的问题。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2024-4-3 09:18:08 | 显示全部楼层
楼主,这个需要先编译RTTOV,在安装WRFDA,才会检测到接口文件。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表