前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ncview的安装

ncview的安装

作者头像
MeteoAI
发布2019-07-24 16:51:26
8.2K1
发布2019-07-24 16:51:26
举报
文章被收录于专栏:MeteoAIMeteoAI

完整安装版

下载依赖库

代码语言:javascript
复制
wget https://www.zlib.net/zlib-1.2.11.tar.gz
wget http://prdownloads.sourceforge.net/libpng/libpng-1.6.37.tar.gz
wget https://s3.amazonaws.com/hdf-wordpress-1/wp-content/uploads/manual/HDF5/HDF5_1_10_5/source/hdf5-1.10.5.tar.bz2
wget ftp://ftp.unidata.ucar.edu/pub/udunits/udunits-2.2.26.tar.gz
wget https://github.com/Unidata/netcdf-c/archive/v4.6.3.tar.gz
wget ftp://cirrus.ucsd.edu/pub/ncview/ncview-2.1.7.tar.gz

编译安装依赖库

zlib

代码语言:javascript
复制
tar -xvf zlib-1.2.11.tar.gz
cd zlib-1.2.11/
./configure --prefix=${HOME}/tools/zlib/1.2.11
make && make install

export LDFLAGS="-L${HOME}/tools/zlib/1.2.11/lib"
export CPPFLAGS="-I${HOME}/tools/zlib/1.2.11/include"

libpng

代码语言:javascript
复制
tar -xvf libpng-1.6.37.tar.gz
cd libpng-1.6.37/
./configure --prefix=${HOME}/tools/libpng/1.6.37
make && make install

hdf5

代码语言:javascript
复制
tar -xvf hdf5-1.10.5.tar.bz2
cd hdf5-1.10.5
./configure --prefix=${HOME}/tools/hdf5/1.10.5/ --with-zlib=${HOME}/tools/zlib/1.2.11
make && make install

netcdf-c

代码语言:javascript
复制
export LDFLAGS="-L${HOME}/tools/zlib/1.2.11/lib -L${HOME}/tools/hdf5/1.10.5/lib"
export CPPFLAGS="-I${HOME}/tools/zlib/1.2.11/include -I${HOME}/tools/hdf5/1.10.5/include"

./configure --prefix=${HOME}/tools/netcdf-c/4.6.3 --enable-netcdf-4 --with-hdf5=${HOME}/tools/hdf5/1.10.5 --disable-dap
make && make install

udunits

代码语言:javascript
复制
tar -xvf udunits-2.2.26.tar.gz
cd udunits-2.2.26/
./configure --prefix=${HOME}/tools/udunits2/2.2.26
make && make install

ncview

代码语言:javascript
复制
tar -xvf ncview-2.1.7.tar.gz
cd ncview-2.1.7
./configure --prefix=${HOME}/tools/ncview/2.1.7 --with-nc-config=${HOME}/tools/netcdf-c/4.6.3/bin/nc-config --with-udunits2_incdir=${HOME}/tools/udunits2/2.2.26/include/ --with-udunits2_libdir=${HOME}/tools/udunits2/2.2.26/lib/ --with-png_incdir=${HOME}/tools/libpng/1.6.34/include/ --with-png_libdir=${HOME}/tools/libpng/1.6.34/lib/
make && make install

简易版安装

直接使用Anaconda/Miniconda的包管理器conda进行安装即可,安装命令如下:

代码语言:javascript
复制
conda install -c eumetsat ncview

此方法仅支持linux系统。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-07-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 MeteoAI 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 完整安装版
    • 下载依赖库
      • 编译安装依赖库
      • 简易版安装
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档