爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 13121|回复: 1

[经验总结] Ubuntu 安装ncl以及 pynio和pyngl

[复制链接]

新浪微博达人勋

发表于 2020-6-27 12:20:31 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 解脱 于 2020-6-27 14:15 编辑

    这两天放假,就捣鼓捣鼓怎么安装pynio和pyngl,端午一天一夜安装失败。
    第二天下午到晚上,仔细思考失败的原因,同时到git网站,查看这两个包的setup.py文件,发现里面需要很多的ncl环境参数。因此重拾信心,再安装一次!!!
    此次安装的步骤如下:
    1、首先使用conda安装ncl,这是官方给出的并推荐的ncl安装方法。ncl的git地址
    2、在上一步骤中创建的虚拟环境下安装pynio和pyngl,一次就安装成功啦。

    具体安装命令先后顺序如下:

    1、首先安装anaconda或者miniconda。
    如果不需要anaconda自带的那些库包,以后根据自己的需要安装相关库包的话,建议安装miniconda,节省安装时间,其实效果一样,一个是提前给您安装好,一个是自身定制。
    2、安装ncl
    conda create -n NCL -c conda-forge ncl

    其实安装好之后,可以在命令下执行:
    ncl -V  (V是大写的)
    执行的记过是最新的ncl版本号,如果没有出现,说明安装有问题,重新执行上面的命令,直到此命令成功为止。

    由于我前面安装的anaconda,所以这一步的时候会自动安装anaconda自带的很多库包,安装很慢,需要从网络下载很多库包。

    3、第二步安装好后,进入NCL虚拟环境,执行下一句,也可以不进入,直接用conda命令在NCL虚拟环境中安装pynio和pyngl等库包
    conda activate NCL
    conda install -c conda-forge xarray netcdf4 scipy pyngl pynio

    不进入虚拟环境的安装命令如下:
    conda install -n NCL  -c conda-forge xarray netcdf4 scipy pyngl pynio

    经过测试,可以用python 3.8.3版本的调用Nio和Ngl库包。


    前面本人安装ncl时报N多需要的依赖包,使用conda安装,会自动安装全部的依赖,不再需要手动安装那些依赖包。
    希望给使用ncl和pynio、pyngl的人提供帮助。


个人写的稍微详细一点的说明。
https://www.showdoc.cc/p/5a8943e365957649c0ff99a007cfa8aa

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

新浪微博达人勋

发表于 2020-10-16 21:18:50 | 显示全部楼层
{:eb502:}{:eb502:}{:eb502:}{:eb502:}{:eb502:}{:eb502:}{:eb502:}{:eb502:}{:eb502:}{:eb502:}{:eb502:}{:eb502:}{:eb502:}{:eb502:}{:eb502:}
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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