前段时间打算在centos下安装ncl,可是一直未能成功,可能是我只安装了一个光碟,或者我安装的centos和ncl的版本不对,后来也没有换版本重装,今天终于在ubuntu下面安装成功了。
unbuntu版本:64位 12.10
ncl版本:6.1.0 -> ncl_ncarg-6.1.0.linux_debian_i686_nodap_gcc445
下面是我的安装步骤:
1、下载后解压三个文件夹到 ~/Documents/ncl目录下,ncl目录是自己建立的
2、从查看菜单中显示隐藏文件,找到当前用户的主目录~(我的是/home/mofangbao,下面设置都用的相对目录),打开.bashrc文件,在最后加入以下行:
#ncl
export NCARG_ROOT=~/Documents/ncl
export NCARG_LIB=~/Documents/ncl/lib
export NCARG_INC=~/Documents/ncl/include
export PATH=$PATH:~/Documents/ncl/bin
3、打开终端 输入 source ~/.bashrc,使配置生效
4、输入 ncl -v 测试是否安装成功,如果你也是64位的系统,这时候很可能会提示类似 bash 目录不存在之类的问题,这个问题纠结了好久,后来发现时需要安装一个32位的支持库(可能又是我ncl版本下载的不对。。。),于是安装:
apt-get install ia32-libs
大概有70多M,安装完之后再输入 ncl -v 这时候就会显示出ncl的版本啦。
5、测试画图
依次输入以下两条命令,测试绘图是否成功,第一句是将那个文件复制到当前目录下,也可以自己切换到那个目录而不复制
cp $NCARG_ROOT/lib/ncarg/nclex/xyplot/xy04n.ncl .
ncl xy04n.ncl
