登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 deecoct 于 2013-4-3 10:07 编辑
如果你是学气象的,那么NetCDF和NCL的安装应该是必备的,下次遇到安装不要动不动就叫个会使Linux的男生帮你啦,其实过程很简单,只是当你怕在先而自己又不动手,那么及时帮你装好了接下来怎么用又得把你急得半死。
说明:系统是Ubuntu Linux 12.10,不是天煞的WINDOWS… WINDOWS是聊QQ看电影做其他事情的天堂… 作为一个科学工作者编程序转模式神马的请在Linux系统下干好么…
NETCDF的安装我觉得安装这类库神马的东西就装在系统默认(/usr/local)路径下吧,这样做的好处是你还不用额外设置环境变量,实在不喜欢装在/home文件夹下,/home文件夹我是专门放各种自己的projects跟models的 1. 下载,点这里。注意版本是4.1.3,NetCDF在4.1.3之后的版本都是把C/Fortran分开的,我安装新版本一直没装成功…所以就将就着用4.1.3吧,至少比学校大型机上的版本已经超出不知道几代了。
2. 把安装包放在/home文件夹下解压,进入解压后的文件夹即 cd netcdf-4.1.3
3. sudo ./configure –disable-netcdf-4 注意disable netcdf-4 目前看来是必须的,你要这么想,反正现在的模式也都用不上这么高级的库,sudo的意思是获取管理员权限,因为默认路径是装在系统文件夹下的,必须获得权限才能往里面安装。输入这行命令后会让你输入密码。你也可以把sudo放在第6步之前,因为正式往系统文件夹下装东西是在第6步。
4. make check
5. make
6. make install
不出意外的话应该安装成功了。这个时候,可以使用ncdump命令来检测NETCDF是否安装成功。如果netcdf安装成功,会返回:
ncdump [-c|-h] [-v ...] [[-b|-f] [c|f]] [-l len] [-n name] [-p n[,n]] [-k] [-x] [-s] [-t] [-w] file 等等等等
NCL的安装先说两句,目前用NCL的人真是越来越多了啊… 但是普遍现象是很多人长期在WINDOWS下用了GrADS后潜意识设定NCL也应该是这样,NCL在WINDOWS下确实能装,但是过程非常麻烦,而且像我这种本身就反感在WINDOWS下装这种软件的人是绝对不允许在我的开始菜单里看到一大堆cygwin的图标,当年还不会LINUX的时候实在对GrADS那个巨丑的小乌龟图标心有余悸啊。好了,废话不多说鸟,切入正题。 1. 下载,点这里。注意版本是6.1.2最新版,网盘里集全了所有机器版本,至于你应该装哪个版本,在命令行里敲 uname -a 后,眼睛扫到最后,对于一般PC来说,如果你是x86_64的,那就选择Debian x86_64 gcc445那个下载,如果你是i686,那就选择Debian i686 gcc445那个下载。下面以x86_64的版本为例。
2. 首先把下载好的压缩包放在/home文件夹底下,然后 gunzip ~/ncl_ncarg-6.1.2.Linux_Debian6.0_x86_64_nodap_gcc445.tar.gz
3. cd /usr/local 即进入系统默认安装的文件夹下。
4. sudo tar -xvf ~/ncl_ncarg-6.1.2.Linux_Debian6.0_x86_64_nodap_gcc445.tar 以管理员权限解压,输入后会让你输入密码
5. 回到/home文件夹下,设置环境变量。 gedit .bashrc 打开后在最后加入
export NCARG_ROOT=/usr/local
export PATH=/usr/local/bin:$PATH
6. source .bashrc
至此安装结束,测试下 ncl –version 即可知道是否安装成功。秀一个我在季风动力学课程的一个作业吧,点我下载整个文件夹,用NCAR/NCEP再分析资料画的一个东亚季风区OLR图,四个子图分别是4-7月份长期平均分布。OLR的值越低表示该区域对流活动越强,其中3个低值中心:孟加拉湾中、北部,菲律宾附近和青藏高原高原大致表示了赤道幅合带(ITCZ)的位置,为亚洲季风环流提供了大尺度环流背景。把olr文件夹放在/home下面后 cd olr, 然后 ncl olr.ncl,看看在/plot文件夹下是否有pdf文档生成,如有,比较是否与本文主题图片一样。
原文地址:http://deecoct.com/14972.love欢迎来我博客访问。
|