1.安装Linux子系统
在控制面板中点击“启用或关闭WINDOWS功能”,勾选适用于Linux的Windows 子系统(Beta),
在设置,更新与安全中选择针对开发人员,选择开发人员模式,重启电脑。
打开Windows PowerShell,输入bash,根据提示安装。会要求输入用户名和密码(输入密码是不显示*的,输入完成直接回车即可),输入的用户名和密码与电脑本身的用户名密码无关。
安装完成后即可关闭 Windows PowerShell。
2. 安装缺失的组件
2.1 安装xming
2.2 安装缺少的库
在安装的列表里出现 Bash on Ubuntu on Windows,单击打开。在界面顶端右键可以设置界面颜色。
在输入界面分别输入
sudo apt-get install csh libfontconfig gfortran libgfortran3
sudo apt-get install libxrender-dev libx11-dev libxrender1
sudo apt-get install libssh2-1 libgomp1
sudo apt-get install firefox imagemagick
每输入一条指令就是安装相应的文件,按指令安装。可能会要求输入最初设定的密码。
这一步需要时间较长,需要耐心等待。
3. 安装NCL
下载需要的安装包:
选择ncl_ncarg-6.4.0-Debian7.11_64bit_nodap_gnu472.tar.gz
下载完成后,在打开的Bash on Ubuntu on Windows界面中依次输入
mkdir usr
cd usr
mkdir local
cd local
mkdir ncl-6.4.0
cd ncl-6.4.0
tar xvfz /mnt/…/ncl_ncarg-6.4.0-Debian7.11_64bit_nodap_gnu472.tar.gz
…部分为保存安装包的路径
解压完之后输入pwd,记住显示的内容,下面会用到
5. 设置环境变量
完成上述步骤以后输入
cd ~
此时输入pwd显示的路径应该是/home/xxx,xxx为最开始输入的用户名。
vi .bashrc
按i键之后在文档的最下面加上
export NCARG_ROOT=/usr/local/ncl-6.4.0
export PATH=$NCARG_ROOT/bin:$PATH
export DISPLAY=:0.0
注意第一句中export NCARG_ROOT=/usr/local/ncl-6.4.0等号后面路径应该与cd /usr/local/ncl-6.4.0之后输入pwd显示的内容一致
输入完之后按Esc,然后输入:wq 回车
输入 source .bashrc
6.输入ncl -V
如果安装正确的话应该显示6.4.0
输入ng4ex gsun01n后出现下图