爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 28876|回复: 18

[经验总结] WIN10 装NCL超简单方法

[复制链接]

新浪微博达人勋

发表于 2019-9-24 22:26:57 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 zeldazhe 于 2019-9-29 22:31 编辑

该方法基本自己什么都不用配置,无脑下一步就行。包含下载和安装大概需要15min(主要时间花在下载,视网速而定)。

linux小白一个,原来只在大型服务器上按照师兄给的教程以及安装包,安装过NCL以及一些依赖的库比如JASPER,LIBPNG,HDF5,NETCDF之类的。

从来没在Windows下安装过虚拟机以及自己从0开始装过ncl。
无奈现在大型机硬盘满了,让组里人删东西没人响应,无法用大型机跑ncl了,只能自己想办法了。

原来就知道win10有了linux子系统,正好买了新笔记本就是win10的,于是跃跃欲试,分为两步。

一、安装linux子系统

1.  打开“控制面板”,选择“程序”-“程序和功能”-“启用或关闭Windows功能”。勾选“适用于linux的windows子系统”。重启电脑。

2.      到microsoft store,查找linux,下载其中一个(这里下载的是ubuntu),下载好后安装。

3.      该子系统为terminal形式。第一次打开ubuntu,会自动配置一些东西,比如要求你输入一个用户名,密码,一定要记住密码(输入密码时前台无显示)。

4.      设置好之后,就可以安装自己想要的东西了,可以使用sudo apt-get install 软件名的方式安装想要的软件,如gcc,g++等。如果显示404 not found,可能是链接的下载的网站的问题,可以先更新网站的source。sudo apt-get update。 然后再尝试下载。如果还是不行,那可能是国外一些网站被墙了,可以自行更改下载网站,如阿里云等,在此不详述。我下载的原装ubuntu是没有gcc和g++编译器的。所以我就先利用此方法安装了这两个编译器,命令分别是 sudo apt install gcc和g++

二、配置NCL所需环境和下载NCL

在此根据NCL官网,推荐使用conda进行下载和配置。

1.      Conda需要python支持,所以先查询是否已经安装有python。可以输入 python –version。本机显示已经安装有python3。再输入python3 –version,发现是3.6.7。如果没有,可以用上面的apt install 安装。

2.      根据NCL官网介绍。http://www.ncl.ucar.edu/Download/conda.shtml利用conda安装和配置NCL比较方便,于是使用此方法。首先下载conda(为了节省空间,下载miniconda)。去conda官网https://docs.conda.io/en/latest/miniconda.html下载对应版本。比如我下载的是linux python 3.7版。下载好后,他是一个sh文件。在terminal输入bash /文件位置/Miniconda3-latest-Linux-x86_64.sh, 根据提示,即可安装conda。安装结束后,需要重启terminal或者source .bashrc。 输入 conda –V。 如果它返回版本信息,说明已经安装好。

3.      配置NCL环境变量。输入conda create -n ncl_stable -c conda-forge ncl  它会下载NCL以及所有NCL的依赖库,主要包括zlip,libpng,jasper,netcdf等。等待配置好后。source activate ncl_stable 就进入NCL稳定环境了。输入 ncl–V。如果有返回版本信息,说明NCL已经安装好。 conda deactivate或 exit就退出NCL环境。
微信截图_20190924222513.png
可以快乐的用起NCL咯!



评分

参与人数 3金钱 +35 贡献 +5 收起 理由
yuzu611 + 5 很给力!
mofangbao + 20 + 5
黑马骑士 + 10 很给力!

查看全部评分

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

新浪微博达人勋

发表于 2019-9-25 08:22:56 | 显示全部楼层
步骤详细明确,真棒
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-9-25 19:50:35 | 显示全部楼层
你好,‘’下载好后,他是一个sh文件。输入bash /文件位置/Miniconda3-latest-Linux-x86_64.sh‘’  我下的是exe文件可以么,如果我电脑windows上安装过python3.7还用在子系统上安装一遍么?以及下载完conda,要怎么安装?我直接运行exe文件安装在d盘,ubuntu上显示我没有安装。本人小白,还望见谅。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-9-26 09:17:47 | 显示全部楼层
Win10支持子系统是我不再喜欢win7的原因哈哈哈哈
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-9-29 22:18:14 | 显示全部楼层
无糖 发表于 2019-9-25 19:50
你好,‘’下载好后,他是一个sh文件。输入bash /文件位置/Miniconda3-latest-Linux-x86_64.sh‘’  我下的 ...

exe? 那你是不是下到了windows版?应该下linux版。
虚拟机上python和windows下应该是不通用的,你就在linux下用我说的apt命令下一个好了。也不大
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-9-29 22:32:23 | 显示全部楼层
D_Fora 发表于 2019-9-26 09:17
Win10支持子系统是我不再喜欢win7的原因哈哈哈哈

台式机是最后一批的win7,现在东西太多不好再换win10了,哭死
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-9-30 15:55:07 | 显示全部楼层
他是一个sh文件。在terminal输入bash /文件位置/Miniconda3-latest-Linux-x86_64.sh,指令输入完之后显示找不到文件位置,咋回事啊,请教大神。难道是指令输错了?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-9-30 18:28:29 | 显示全部楼层
求大神帮忙
微信截图_20190930182602.png
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-9-30 18:30:55 | 显示全部楼层
而且桌面已下载好该文件了,总是显示没有,也是崩溃了。。
微信截图_20190930183037.png
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-10-3 12:22:40 | 显示全部楼层
本帖最后由 米幽米 于 2019-10-3 14:07 编辑

Q1.png 我也是遇到下载了miniconda3-latest-Linux....sh的文件后,bash输入路径了提示找不到文件???试了两次都不行 求助
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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