0. 前言

公司项目,要画气象图,好不容易找到配置netCDF4和basemap的方法,在此做一下记录。

1. 安装conda

a. 去官网上下载对应的conda安装包 https://conda.io/en/latest/miniconda.html ,在这里笔者下载了这个包。

netCDF4 python 怎么安装 conda安装netcdf4_重启

b. 进入下载目录,打开terminal,执行安装Miniconda3命令,bash Miniconda3-latest-Linux-x86_64.sh

netCDF4 python 怎么安装 conda安装netcdf4_重启_02

c. 出现安装摘要,可按ctrl+c跳过,输入yes,按照提示开始安装。

d. 出现次界面表示安装成功,接下来要使用conda来配置python的包。

netCDF4 python 怎么安装 conda安装netcdf4_重启_03

e. 将terminal重启,就可以使用conda命令了。至此我们的Miniconda就安装完成了。

2. 在Miniconda中配置python环境。

a. conda切换国内下载源,可以参考这篇文章进行切换。国内清华源较为稳定。

b. 创建python环境,使用这条命令conda create -n python36 python=3.6.5 ,其中-n表示指定创建环境的名字,后面的参数指定了python安装的版本。接着按照系统的提示安装上环境。

c. 激活安装好的环境,使用命令conda activate python36

,在这里python36要换成你自己的环境名。

netCDF4 python 怎么安装 conda安装netcdf4_重启_04

3. 安装 netCDF4,注意一定要切换自己的环境再执行相应安装命令,等待安装成功即可。

a. conda install netCDF4=1.3.1

4. 安装 basemap

a. conda install basemap=1.2.0,指定basemap的版本,这里我选择的是1.2.0版本,要注意选择其他版本后,使用basemap的函数可能会出错,笔者之前使用的是1.0.7版本,后期使用python画图的时候,出现找不到函数的情况。另外,选择conda源中可能找不到此版本,这时候我们就要conda国内源的网址找一下看看有没有对应版本的安装包。具体操作步骤就不演示了,我在这贴一下当前可用源的网址。自己添加在~/.condarc这个文件中吧(要注意格式呀!!!)。

https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/

5. 安装 xarray,如果出现提示,则安装xarray

a. conda install xarray

6. 至此配置就完成了,用python执行程序就可以画出自己的大气图了,下面贴一下我画的大气图。

netCDF4 python 怎么安装 conda安装netcdf4_python_05


(完)