Windows平台上NCL的安装

上传人:飞*** 文档编号:32304964 上传时间:2018-02-10 格式:DOC 页数:17 大小:1.80MB
返回 下载 相关 举报
Windows平台上NCL的安装_第1页
第1页 / 共17页
Windows平台上NCL的安装_第2页
第2页 / 共17页
Windows平台上NCL的安装_第3页
第3页 / 共17页
Windows平台上NCL的安装_第4页
第4页 / 共17页
Windows平台上NCL的安装_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《Windows平台上NCL的安装》由会员分享,可在线阅读,更多相关《Windows平台上NCL的安装(17页珍藏版)》请在金锄头文库上搜索。

1、图文详解 Windows 平台上 NCL 的安装NCL 在 Linux 下的安装非常容易,只需下载适当版本的文件,设置好环境变量即可使用。NCL 在 Windows 下的安装则要麻烦一些,需要先安装一个虚拟 Linux 环境(Cygwin/X)。以下内容详细介绍 NCL 在 Windows 平台上的安装过程,希望仅具备 Windows 基本操作技能的用户也能轻松安装 NCL。一、NCL 简介二、准备工作三、安装 Cygwin/X四、熟悉 Cygwin/X 环境五、安装 NCL六、运行 NCL 范例七、语法高亮显示(此部分供有兴趣的用户参考)八、.hluresfile 文件(此部分供有兴趣的用户

2、参考)九、FAQ十、获取帮助一、 NCL 简介NCL(NCAR Command Language)是由 NCAR 的“ Computational & Information Systems Laboratory”开发的。NCL 是一种编程语言,专门用于分析和可视化数据。主要用于以下三个领域:文件输入/输出(File input and output):资料处理(Data processing):图形显示(Graphical display):可生出出版级别的黑白、灰度或彩色图。从 5.0 起,NCL 和 NCAR Graphics 已经打包在一起发行。 2009 年 3 月 4 日,NCL

3、发布了最新的 5.1.0 版,该版本更新了地图投影,修正了一些 bug,增加了更多的函数及资源。下图为新增的含中国省界的地图(见图 1-1) 。二、 准备工作2.1 安装环境安装环境为 WinXP Professional SP3,并做如下假定:计算机名:TEAM用户名:Grissom安装目录:D:download用户在实际安装中,请根据自己系统的信息替换本教程中的计算机名和用户名。特别说明:用户名中不能出现空格,否则会在使用中出现一些问题。2.2 下载 Cygwin/XCygwin/X=Cygwin+X。通俗地说,Cygwin/X 可以在 Windows 平台上实现命令行+图形的 Linux

4、 模拟环境。Cygwin/X 的下载与安装非常灵活,用户可根据自己的需求定制。为便于大家的安装,我已下载了安装 NCL 所需的软件包,包括编译器、编辑器、X Server 等,用户可直接从以下地址下载,并解压至 D:downloadinstall 目录下。Cygwin 下载:http:/ Cygwin 和 Cygwin/X 的详细介绍供参考:*Cygwin : http:/ 是许多自由软件的集合,最初由 Cygnus Solutions 开发,用于各种版本的 Microsoft Windows 上,运行 UNIX 类系统。Cygwin 的主要目的是通过重新编译,将 POSIX 系统(例如 Li

5、nux、BSD,以及其他 Unix 系统)上的软件移植到 Windows 上。Cygwin 移植工作在 Windows NT、Windows 2000、Windows XP 以及 Windows Server 2003 上比较好,在 Windows 95 和 Windows 98 上,相对差劲一些。目前 Cygwin 由 Red Hat 等负责维护。Cygwin/X : http:/ 是运行在 Microsoft Windows 上的 X Window System 实现。它是自由软件。Cygwin/X 是 Cygwin 计划的一部分,可以用 Cygwin 的标准安装程序进行安装。Cygwin

6、/X 原先使用 XFree86,但现在使用 X.Org 服务器,因为担心 XFree86 的新许可证同 Cygwin 所使用的 GPL 不兼容。最近的发行版本添加了对“无根窗口” 操作的支持,此时 X 的根窗口不会显示,X 应用看起来像成熟的顶层应用程序运行在Windows 桌面上。在引入这个功能以前,所有的 X 窗口被限制在一个独立的容器窗口之中(风格类似于 MDI 子窗口) 。*2.3 下载 NCLNCL 下载地址:http:/www.earthsystemgrid.org/注册登录后依次点击以下链接进入最终的下载页面:Scientific Data Processing and Visu

7、alization SoftwareNCAR Command Language (NCL) NCL 5.1.0 Release NCL 5.1.0 binaries (not OPeNDAP-enabled) NCL 5.1.0 binary for Cygwin/X (Windows) 下载的文件为 ncl_ncarg-5.1.0.CYGWIN_NT-5.1_i686.tar.gz ,将其放至 D:download 下用于后续操作。注:所谓“OPeNDAP-enabled” 主要是通过网络访问、处理数据,目前的 Cygwin 版本 NCL 不支持此功能。关于 ESG 注册,其实很简单,只需提

8、供有效信息即可顺利通过。注册的主要目的是收集用户使用信息,使得软件开发能获取更多的资助。以下是开发者的原话:This download is different than what you did before, and requires a registration with a valid email address. We are required to keep metrics on how many people are downloading our software (for funding purposes), but we do NOT share personal info

9、rmation (email ddresses, names, etc) with anybody.三、安装 Cygwin/X在 D:downloadinstall 下双击“setup.exe”,出现程序安装向导界面(图 3-1)。图 3-1,安装向导点击“下一步”,出现“Choose Installation Type”(图 3-2),请选择“Install from Local Directory”。图 3-2,选择安装方式点击“下一步”,出现“Choose Installation Directory”(图 3-3)。默认的 Root Directory 为“C:cygwin”,请改为“

10、D:cygwin”,其他选项不动。图 3-3,选择安装目的地点击“下一步”,出现“Select Local Package Directory”(图 3-4)。图 3-4,选择安装源点击“下一步”,出现“Select Packages”(图 3-5),这是非常重要的一步。图 3-5,选择软件包在此界面(图 3-5 )中,窗口顶部“Keep”、“Prev”、“Curr”、“Exp”等选项只是用来改变当前树结构的显示方式的,对安装没有什么影响,不用管。在 Category 中按类别列出软件包,如“Base”、“Database”等,点击前面的“+”可展开该类软件包,点击标红线处,可依次在“Defa

11、ult”“Install”“Reinstall”“Uninstall”四种安装状态中切换,请选择“Install”,并确认在X11 中的“xorg-cf-files”和“xorg-server”都被点选为“Install”状态,否则将会出现如图 3-6 的警告信息。图 3-6,若出现此警告信息,请返回上一步重新选择在图 3-5 之后点击“下一步”进行安装,z 直至出现图 3-7,点击“完成”,结束 Cygwin/X 的安装。同时,Windows 启动菜单中生成“Cygwin”和“Cygwin-X”两个程序组,桌面上生成“Cygwin”图标(图 3-8)。图 3-7,完成安装图 3-8,生成程序

12、组和桌面图标四、熟悉 Cygwin/X 环境4.1 生成用户运行环境在 Windows 桌面上双击“Cygwin”图标,将启动一个字符终端(term),同时创建用户主目录(home directory)-“/home/Grissom”,并向用户目录下复制若干配置文件(图 4-1)。用户使用的 SHELL 为“bash”。图 4-1,生成用户主目录在 Linux 环境中,以“.”开头的文件通常是由系统或软件生成的配置文件,可以通过修改这些文件来定制自己的工作环境。注意:“.”文件为隐藏文件,在 Windows 中不能直接创建“.”开头的文件,请在 Cygwin 环境中创建。Tips:在 .bas

13、hrc 中加入如下一行:export PS1=uh:$PWD保存文件后输入以下命令使设置生效:source .bashrc该设置将会使 bash 的命令提示符显示为“用户名计算机名:当前目录”,便于以后的操作。4.2 Cygwin 目录与 Windows 目录从图 4-2 可以更好地看出 Cygwin 目录与 Windows 目录的关系,在 4.1 中生成的用户主目录“/home/ Grissom”对应的 Windows 目录即为“D:cygwinhomeGrissom”。图 4-2,Cygwin 目录与 Windows 目录的关系用户在 Cygwin 环境中也可以访问其他盘符的文件,对应关系

14、如下:Windows 目录 - Cygwin 目录C: - /cygdrive/cD: - /cygdrive/dE: - /cygdrive/e以此类推,例如 Windows 下的“D:download”目录在 Cygwin 环境中即为“/cygdrive/d/download”。4.3 启动 X Server 的方法通过双击桌面上的“Cygwin”图标可以启动字符终端,但要运行 NCL,还需要启动 X Server。1、通过 Windows 的资源管理器中找到“D:cygwinbinstartxwin.bat”,在其上点击右键,选择“发送到”-“桌面快捷方式”,并命名为“startxwin

15、”,之后只要双击此图标,即可启动 X Server 和 xterm。2、双击桌面上“Cygwin”图标启动字符终端后,输入以下命令即可启动 X Server(图 4-3):startxwin.bat图 4-3,运行“startxwin.bat”命令启动 X Server3、与方法 2 类似,输入以下命令即可启动 X Server:sh /bin/startxwin.sh推荐方法 1。注:不要重复启动 X Server,否则会出现以下的错误(图 4-4):图 4-4,若多次启动 X Server,会出现此错误信息4.3 启动多个 xterm4.4 定制“.XWinrc”五、安装 NCL5.1 安装 NCL用户 SHELL 为“bash”。在 Xterm 中依次键入以下命令(#后为命令说明):cd /usr/local # NCL 安装目录tar xvfz /cygdrive/d/dow

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

当前位置:首页 > 行业资料 > 教育/培训

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