wrfv3install.doc

上传人:工**** 文档编号:562075477 上传时间:2023-07-01 格式:DOC 页数:7 大小:58.50KB
返回 下载 相关 举报
wrfv3install.doc_第1页
第1页 / 共7页
wrfv3install.doc_第2页
第2页 / 共7页
wrfv3install.doc_第3页
第3页 / 共7页
wrfv3install.doc_第4页
第4页 / 共7页
wrfv3install.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《wrfv3install.doc》由会员分享,可在线阅读,更多相关《wrfv3install.doc(7页珍藏版)》请在金锄头文库上搜索。

1、安装WRF及其组件2010-09-16 17:53:54 来源:NoBodY 【大 中 小】 评论: 条 摘要: 网上有很多指导安装WRF及其组件的文章,也有很多帮助解决安装过程中各种困难的帖子,但大多分散且不系统,下面我就以过来人的身份把我在PC上安装WRF的步骤及遇到的各种问题和答案放在模式联盟论坛上,希望能帮助那些正在挣扎于安装WRF泥淖中的各位,同时也纪-网 上有很多指导安装WRF及其组件的文章,也有很多帮助解决安装过程中各种困难的帖子,但大多分散且不系统,下面我就以过来人的身份把我在PC上安装WRF 的步骤及遇到的各种问题和答案放在模式联盟论坛上,希望能帮助那些正在挣扎于安装WRF泥

2、淖中的各位,同时也纪念下我之前所经历的这种痛苦1,安装平台 fedora 8(我用的是fedora 12,fc8对SATA硬盘支持不太好)2,所需的各种组件:(本文所使用的软件均可在ftp:/ ftp.mnmuc.org中找,用户名和密码可在www.mnmuc.org的论坛里面找,推荐使用FLASHFXP下载,因为这个ftp状态很不好,经常掉线,FLASHFXP能够较好地支持断点续传)(1) PGI 7.15 netcdf4.0 NCL(= ncarg) # 其实ifort的性能比PGI更好,但是其他的都过了,只在安装WRFDA# 的过程中一直编译不过去,因此暂不介绍用ifort编译WRF的过

3、程(2) WRFV3.1 WPSV3.0.1 WRFDAV3.0.1(if needed)(我是用WRFDAV3.1.1)(3) RIP4在安装前需要说明的是,我在linux下自己建了两个目录,一个是Model,这是放源程序的(上述所有组件),另一个是Program,这个是放安装好的程序的(对于所需的程序,我一律将其安装至/usr/local下的对应目录中)3, 安装PGI(1)解压缩PGI压缩包$cd /home/name/Model $mkdir PGI $tar -xvf pgilinux-715.tar.gz -C PGI $cd PGI(然后根据http:/www.wrf- 中二.2

4、的方法修改配置文件!) $./install 出现提示信息Do you accept these terms?accept,declineaccept 1,single system install 2,Network install1 Install the ACML?y/nn Installation directory?/opt/pgi/home/name/Program/pgi Do you wish to install MPICH1?y/nn Do you want the files in the install directory to be read-only?y/nnins

5、tall complete把与安装版本相适应的license.dat拷贝到你安装的目录下(一定要注意)配置.bashrc里的环境变量export PGI=/home/name/Program/pgi/linux86/7.1-5/export MANPATH=$MANPATH: $PGI/man(中间有个讨厌的空格,一定要注意删除它)export LM_LICENSE_FILE=/home/name/Program/pgi/license.datexport PATH=$PATH: $PGI/bin(中间有个讨厌的空格,一定要注意删除它)$source .bashrc为了试验pgi是否安装成功,

6、可以打如下命令 $pgf90如果有如下提示信息,说明已安装成功 $pgf90-Warning-No files to process如果大家是在更高版本的fedora下装pgi,估计pgi的版本也会相应的升高,这里是一个在fedora11下安装pgi_9.0-1的步骤http:/www.mnmuc.org/thread-68-1-1.html4,安装netcdf(http:/www.unidata.ucar.edu/downloads/netcdf/index.jsp)(1)解压netcdf-4.0压缩包$mkdir /home/name/Program/netcdf$cd /home/nam

7、e/Model$tar -xvf netcdf-4.0$cd netcdf-4.0$./configure -prefix=/home/name/Program/netcdf FC=pgf90$make$make install配置.bashrc里的环境变量export NETCDF=/home/name/Program/netcdfexport NETCDF_LIB=$NETCDF/libexport NETCDF_INC=$NETCDF/includeexport PATH=$PATH: $NETCDF/bin(中间有个讨厌的空格,一定要注意删除它)$source .bashrc试验net

8、cdf安装是否成功$ncdump如果出现使用说明则说明安装成功5,安装ncl(目前的ncl已经集合了ncarg,所以大家没必要装ncarg:http:/www.earthsystemgrid.org/home.htm)在安装ncl之前,需要装三个外部库下载地址:http:/mnmuc.org/viewthread.php? . e=1&frombbs=1$supassword: 如果以root身份登陆可跳过此步#rpm -i *.rpm *代表库名#exit(先安装openssl,再安装libdap,然后是libnc-dap,最后是compat-libf2c)安装好之后,开始安装ncl,如果从

9、论坛ftp下载的ncl,解压出来的bin,include,lib可以直接放到/home/name/Program/ncl下即可配置.bashrc中关于ncl和ncarg的环境变量export NCARG_ROOT=/home/name/Program/nclexport NCARG_LIB=/home/name/Program/ncl/libexport NCARG_INC=/home/name/Program/ncl/includeexport PATH=$PATH:/home/name/Program/ncl/bin$source .bashrc如想试验安装是否成功$ncl 如进入程序就说

10、明已经成功6,安装WRF在安装之前,请在.bashrc中配置环境变量export WRFIO_NCD_LARGE_FILE_SUPPORT=1$source .bashrc然后按照http:/mnmuc.org/thread-13-1-1.html里关于libg2c.so的解决办法(2)修改(务必):(安装RIP4或其它WRF组件时遇到的cannot find -lg2c的解决办法由于LINUX的分支(fedora,wubi)比较多,虽然其本质是一样的,但各个分支还是有细微差别,甚至同一分支的不同版本之间也有差别,因此在PC上装模式时遇到的问题也是多种多样,下边给出的是其中一个问题的解决办法:

11、9 t0 p+ J1 P8 Z& I气象,数值,模式,气象数值模式,数值模式,气象模式,海洋模式,气候模式,WRF,MM5,Grapes,HYCOM,LICOM,同化,集合预报,模式联盟,模式论坛3 W; X1 / d+ D9 Q2 p问题:* x% g7 F- X2 Z6 _% q, C气象,数值,模式,气象数值模式,数值模式,气象模式,海洋模式,气候模式,WRF,MM5,Grapes,HYCOM,LICOM,同化,集合预报,模式联盟,模式论坛Meteorological Numerical Model Union of China (MNMUC) 中国气象数值模式联盟( 4 Z$ F7 +

12、 ; j* v/ d当安装RIP4或一些WRF组件时,有可能机器会给出如下错误提示:6 o2 ap q U/ f4 F气象,数值,模式,气象数值模式,数值模式,气象模式,海洋模式,气候模式,WRF,MM5,Grapes,HYCOM,LICOM,同化,集合预报,模式联盟,模式论坛(1) /usr/bin/ld:cannot find -lf2c or气象,数值,模式,气象数值模式,数值模式,气象模式,海洋模式,气候模式,WRF,MM5,Grapes,HYCOM,LICOM,同化,集合预报,模式联盟,模式论坛H, S1 W3 C6 nr3 q(2) /usr/bin/ld:cannot find

13、-lg2c mnmuc.org# d& U X5 4 Z B$ D 8 V9 t! o+ e3 X& G% f4 K6 aE7 D& q1 z解决办法:+ 2 ?8 ) c Meteorological Numerical Model Union of China (MNMUC) 中国气象数值模式联盟(1) 首先把设置文件中的-lf2c改为-lg2c。如错误提示为(2)则跳过此步骤Meteorological Numerical Model Union of China (MNMUC) 中国气象数值模式联盟( 7 / u* i6 d, t(2) ln -s /usr/lib/libg2c.so

14、.0 /usr/lib/libg2c.so 应该是在root身份下进行此步& w6 H, U8 w5 f4 A$ L( g2 # s气象,数值,模式,气象数值模式,数值模式,气象模式,海洋模式,气候模式,WRF,MM5,Grapes,HYCOM,LICOM,同化,集合预报,模式联盟,模式论坛* B6 C7 k& p$ F* Un然后从新编译即可)(在./pgi/linux86/7.0-2/include/bits/byteswap.h中#if !defined _BYTESWAP_H & !defined _NETINET_IN_H后添加:& !defined _ENDIAN_H)解压WRFV3.1压缩包$ tar -xvf WRFV3.1.TAR.gz -C /home/name/Program/$cd /home/name/Program/WRFV3$./configure 7$./compile em_real (这时要用到csh,如果PC上还没有安装,可以从这里下载http:/www.mnmuc.org/thread-46-1-1.html)如果/WRFV3/test/e

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号