爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 7413|回复: 0

[经验总结] 手把手教你Mac 系统安装NCL

[复制链接]

新浪微博达人勋

发表于 2019-6-15 22:05:38 | 显示全部楼层 |阅读模式

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

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

x
因为换了apple的笔记本Matlab读取数据是找不到路径,所以决定安装一下NCL试试。之前在Windows 系统下安NCL很难。听说Mac的系统会方便很多。这就试试看。总体说来在mac上按比在Windows7上按是容易很多的。
参考帖子
[经验总结] MAC和NCL完全小白~成功安装NCL全记录
《[经验总结] macOS系统安装NCL经验总结》
http://bbs.06climate.com/forum.php?mod=viewthread&tid=53027
《mac OSX 10.10 下NCL 安装》
http://blog.sina.com.cn/s/blog_6dbcd4170102vgji.html
MacOSX系统下安装NCL的官网步骤在此:
http://www.ncl.ucar.edu/Download/macosx.shtml#InstallCompilers
1首先按照官网指示安装XQuartz
下载链接官网里有,是这http://xquartz.macosforge.org/landing/
这里正常下载安装就可以了。我在文档中建了个NCL的文件夹把扔进去了。
装完记得重启电脑
2第二步安装gccgfortran
官网的地址我打不开。官网下载地址http://hpc.sourceforge.net/
在网上找了另一个网址https://sourceforge.net/projects/hpc/files/hpc/gcc/
下载【gcc-6.3-bin.tar.gz】就可以了,
(认清此版本是6.3哦)
3安装gccgfortran
双击【gcc-6.3-bin-bin.tar】解压缩,出现了文件夹【usr】,
点开【usr】里面有个【local】文件夹,【local】中又包含了【bin】、【include】、【lib】、【libexec】、【share】5个文件夹;
把上述【bin】、【include】、【lib】、【libexec】、【share】5个文件夹拷贝本地/usr下新增local文件夹中。
具体操作是 利用command+shift+G,弹出前往文件夹的对话框,填入/usr/local/前往了
然后把那5个站进去就好了。
4、检查此时电脑中是否已经有gccgfortran存在
在终端中输入:
which gcc
which gfortran
gcc --version
gfortran –version
得到下图。
我觉得我应该是安好了。
4.安装NCL
ncl包括三种下载文件:
1. 预编译版本包含opendap;
2. 预编译版本包含不opendap;
3. 源码
从还可以利用帖子《[其他] NCL 6.4.0 百度网盘分享》http://bbs.06climate.com/forum.php?mod=viewthread&tid=50868&extra=page%3D1下载对应版本;
下载了中选择【ncl_ncarg-6.4.0-MacOS_10.12_64bit_nodap_gnu530.tar.gz】下载,
我也不知道为啥是这个。看人家下这个我就下了这个。

双击解压缩该文件,出现一个文件夹【ncl_ncarg-6.4.0-MacOS_10.12_64bit_nodap_gnu530】,
给这个文件夹改个短一点的名字【ncl-6.4.0】,把这个文件夹也放到/usr/local/中(还是利用command+shift+G,弹出前往文件夹的对话框,填入/usr/local/找到文件夹);
6、配置环境变量:
这是最难的一步
在终端中输入:vi ~/.bash_profile 按回车输入密码后,电脑会自动用vi打开用户目录下的bash_profile文件,
vi共分为3种模式,分别是一般模式编辑模式命令模式
此时默认的为一般模式,我们需要进入编辑模式。如何在一般模式下进入编辑模式?
在一般模式中,只要按下ioa等字符就可以进入编辑模式了!在编辑模式中输入:
export NCARG_ROOT=/usr/local/ncl-6.4.0
export PATH=$NCARG_ROOT/bin:$PATH
export DISPLAY=:0.0
回车按下[Esc]就回到了一般模式。在一般模式中,输入:wq 即可保存离开。

在终端中输入ls -a ~,能看到你刚刚创建的.bash_profile文件了,
输入more .bash_profile能看到你刚写入的那三条条命令。
然后在终端下输入source ~/.bash_profile
在终端输入 ncl -V
可以用来检查NCL安装上没有
7、运行NCL
打开XQuartz
在终端中输入ng4ex gsun01n -clean
正常情况下,弹出图就说明安装成功了!

密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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