请选择 进入手机版 | 继续访问电脑版
爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 57324|回复: 43

[经验总结] WIN10子系统Ubuntu(不使用conda)安装NCL-6.6.2

[复制链接]

新浪微博达人勋

发表于 2019-5-17 11:17:01 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 好久不见 于 2019-12-18 16:11 编辑

此方法仅为win10子系统下不使用conda安装ncl使用
-------------------------------------------------------------------------------------------------
ncl6.6.2安装包下载链接:https://pan.baidu.com/s/150Z6pkyFGJbnq42NZL09wQ
提取码:cy47
-------------------------------------------------------------------------------------------------
首先为Ubuntu更换国内源:

1. 备份原来的源
  1. sudo cp /etc/apt/sources.list /etc/apt/sources_init.list
复制代码

2. 更换新的源
  1. sudo vi /etc/apt/sources.list
复制代码

如:阿里源
  1. deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
  2. deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universemultiverse
  3. deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universemultiverse
  4. deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universemultiverse
  5. deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universemultiverse
  6. deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
  7. deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universemultiverse
  8. deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universemultiverse
  9. deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universemultiverse
  10. deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universemultiverse
复制代码

3. 更新源和包
  1. sudo apt-get update && sudo apt-get upgrade
复制代码

-------------------------------------------------------------------------------------------------

4. WSL终端执行以下命令(安装ncl依赖的包):
  1. sudo apt-get install csh libfontconfig gfortran libgfortran3
  2. sudo apt-get install libxrender-dev libx11-dev libxrender1
  3. sudo apt-get install libssh2-1 libgomp1
  4. sudo apt-get install firefox imagemagick
复制代码

5. ncl安装包解压到/usr/local/ncl文件夹下(路径可自行修改):
  1. mkdir /usr/local/ncl
  2. tar -zxf ~/ncl_ncarg-6.6.2***.tar.gz -C /usr/local/ncl
复制代码

6. 修改.bashrc(家目录下)环境变量:
  1. export NCARG_ROOT=/usr/local/ncl
  2. export PATH=$NCARG_ROOT/bin:$PATH
复制代码

7.
  1. source .bashrc
复制代码

8. 安装成功


                               
登录/注册后可看大图

QQ截图20191206152448.jpg

评分

参与人数 2金钱 +25 贡献 +7 收起 理由
mofangbao + 15 + 5
尽头的尽头 + 10 + 2

查看全部评分

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-5-24 09:04:40 | 显示全部楼层
你这个很复杂,win10的子系统把镜像换到清华源,然后sudo apt install ncl-ncarg就可以了

评分

参与人数 2金钱 +2 贡献 +2 收起 理由
zrongli + 2 很给力!
暮雪千山 + 2 很给力!

查看全部评分

密码修改失败请联系微信:mofangbao
回复 支持 5 反对 0

使用道具 举报

新浪微博达人勋

发表于 2021-6-10 15:11:20 | 显示全部楼层
Pilgrim 发表于 2019-5-24 09:04
你这个很复杂,win10的子系统把镜像换到清华源,然后sudo apt install ncl-ncarg就可以了

你好请问按照你这个方法的确可以安装,但是安装后画不了shaded图,画了不填色,只有线,同一个脚本我同学的可以画,我的不可以
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

发表于 2020-4-17 08:18:48 | 显示全部楼层
板板板板转 发表于 2020-4-17 03:38
楼主!我按照步骤做完,解压到usr/local/ncl也很顺利。输入ncl却显示
Command 'ncl' not found, but can b ...

bashrc 没有修改就会出现NCL找不到命令的情况。你实在不行就直接apt install ncl-ncarg ,下载的版本是6.4的,我记得是直接就能使用了。到时候找文件,比如脚本放在D盘,就NCL /MNT/D/文件名.NCL就行了
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

发表于 2019-5-17 13:46:37 | 显示全部楼层
感谢分享~~
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2019-5-25 12:20:36 | 显示全部楼层
好东西,mark一下
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-6-17 11:04:44 | 显示全部楼层
赞赞赞赞赞啊,千万不去百度NCL安装教程,要不然路径不好设,各种问题
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-6-21 11:06:40 | 显示全部楼层
Pilgrim 发表于 2019-5-24 09:04
你这个很复杂,win10的子系统把镜像换到清华源,然后sudo apt install ncl-ncarg就可以了

赞,这个方法可行。多谢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-6-26 15:58:07 | 显示全部楼层
您好,我解压时候出现了问题,不知道是哪里出错了,显示这个
gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error is not recoverable: exiting now
大佬知道这是什么情况吗?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-6-26 19:38:06 | 显示全部楼层
Airy佐 发表于 2019-6-26 15:58
您好,我解压时候出现了问题,不知道是哪里出错了,显示这个
gzip: stdin: unexpected end of file
tar:  ...

报错是说解压文件已经存在了?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-6-27 10:08:44 | 显示全部楼层
本帖最后由 Airy佐 于 2019-6-27 10:28 编辑
好久不见 发表于 2019-6-26 19:38
报错是说解压文件已经存在了?

我解压解决了,因为下载的文件出了问题,所以重新下载就没事了,安装倒是没问题了,现在测试图形没弹出窗口,,,,正在努力解决中,,
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-6-27 10:47:22 | 显示全部楼层
Airy佐 发表于 2019-6-27 10:08
我解压解决了,因为下载的文件出了问题,所以重新下载就没事了,安装倒是没问题了,现在测试图形没弹出窗 ...

测试就输入ncl看看就行  别的没必要
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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