Klimapy / 开始使用 / 安装
Klimapy 1.2.1 · 变量、单位、日历和质量控制规则见相应函数说明。

安装

pip 安装

python -m pip install --upgrade klimapy
python -m pip show klimapy

支持 Python 3.8 及以上,Python 运行依赖为 NumPy。优先安装匹配当前系统的 wheel。

NetCDF 文件运行库

NetCDF 文件入口需要系统 libnetcdf 及其 HDF5 依赖。Ubuntu / Debian 示例:

sudo apt-get install libnetcdf-dev

macOS 可使用 brew install netcdf。Windows 需要 NetCDF C DLL 及其依赖;自动发现失败时,可用 KLIMAPY_NETCDF_LIBRARY 指定动态库文件。

Shapefile 读取与 CRS 转换还需原生 GDAL;WGS84 GeoJSON 掩膜和 GeoTIFF 写出不要求 Python GIS 包。

源码安装

git clone https://github.com/aipc-org/Klimapy.git
cd Klimapy
python -m pip install .

从源码构建需要安装 Rust / Cargo。安装完成后检查版本:

from importlib.metadata import version
import klimapy

print(version("klimapy"))
print(klimapy.__file__)

功能入口

from klimapy import etccdi, downscaling, precipitation, statistics, tools

五个模块分别对应极端指数、统计降尺度、降水分析、统计分析、存储与导出。AI 客户端接入方式见 MCP。