Piggy_Packages 是⼀个专为⽓象科研⼈员和爱好者打造的、⾼度集成的软件包合集。它基于Cygwin 进⾏了深度定制和优化旨在 Windows 操作系统环境下提供 ⼀个“解压即⽤”的便捷气象科研平台⽆需复杂的安装步骤和依赖配置让你能够快速投⼊到实际的科研⼯作中。它适用于想要在个人电脑上学习使用WRF、CDO等专业气象工具但是不想折腾环境的同学。想要在公共电脑上快速开始科研工作的同学。获取Piggy_Packages请按WinR快捷键打开“运行”对话框输入cmd运行命令提示符然后粘贴下方代码获取代码中的中文句号能够正确解析不用担心curl piggy。nui。st如果上述命令失效可以使用下方备用命令获取powershell -Command [text.encoding]::utf8.GetString([Convert]::FromBase64String(\5LiL6L295Zyw5Z2A77yaaHR0cDovL251aS5zdC83dwrmioDmnK/mlK/mjIFRUeepO8mjg1Mjk4MzcxNQ\))开始之前Piggy_Packages ⽬前⽀持 Windows 10 22H2和 Windows 11。请注意随着 Windows 10 ⽀持周期的结束对于 Windows 10 的⽀持将很快被移除。如果你必须使用Windows 8.1、Windows 10 早期版本Piggy_Packages 中的大部分功能应该可以运行。Piggy_Packages 可以解压直接使用但是推荐安装以下可选程序以提升使用体验Visual Studio Code 微软开发的代码编辑器下载地址 https://code.visualstudio.com/Windows Terminal 微软开发的新一代终端工具Windows 11已经内置Windows 10系统需要自行安装下载地址 https://aka.ms/terminal开箱使用在开始之前我们强烈建议您不要将 Piggy_Packages 解压缩到包含空格或特殊字符的⽬录中。例如避免使⽤类似 C:\My Documents\Piggy_Packages\ 这样的路径。推荐使⽤更简洁的路径如 D:\Piggy_Packages\ 或 C:\tools\Piggy_Packages\。这可以避免许多潜在的路径识别问题确保各组件正常运⾏。为了保证Piggy_Packages正常运行请确保所在的分区有至少50GB的可用空间。Piggy_Packages Version 2026.1 提供了4个交互终端可以根据喜好或者心情选择如图所示为了避免权限问题强烈建议通过右键以管理员身份运行。Piggy-Bash经典Cygwin原生Mintty终端如果你正在使用Windows 10且未安装Windows Terminal请使用这个终端。Piggy-Bash简约简单正式如果你正在使用Windows 11或者安装了Windows Terminal使用这个终端可以获得更好的使用体验。Piggy-Zsh现代、樱花粉搭载了更好看更潮流的终端主题你一定会喜欢NotePiggy-Zsh现代、樱花粉需要特定字体以正确显示图标MesloLGS NF字体位于Piggy_Packages目录下的fonts目录全选4个字体然后右键安装安装完成后请在Windows Terminal设置中选择MesloLGS NF字体如果你选择使用zsh可以通过下方命令自定义主题p10k configure内置功能Piggy_Packages内置了多种气象和科研工具主要有WRF、CDO、NCO、NCL、NCVIEW、Panploy、ecCodes、MET、UPP、ESMF、GDAL、RTTOV等足以满足绝大多数科研需求。WRF程序包位于/pp_model/WRF-4.7.1目录下包含以下内容download_geog.sh ⾼精度地形数据下载脚本WPS WRF前处理系统WPS_GEOG 静态地形数据低精度download_geog.sh ⾼精度地形数据下载脚本WRF-Ideal WRF理想模式WRF-REAL WRF 中尺度⼤⽓模式WRF-VF WRF 中尺度⼤⽓模式启⽤vortex followingWRF-PM WRF 中尺度⼤⽓模式启⽤preset movesWRFPLUS WRF切线性和伴随模式⽤于敏感性试验和WRFDA四维变分WRFDA WRF同化系统RTTOV 快速辐射传输模式v12.1⽤于WRFDA卫星资料同化WRF-Chem WRF化学模式WRF-Hydro WRF⽔⽂模式Piggy_Packages同时内置了Python、R、Ruby等脚本支持。对于Python已经内置了numpy、pandas、matplotlib、cartopy、metpy、wrf-python、xarray、scipy、scikit-learn等气象常用库但是无法支持所有Python库如果你已经安装了Windows版的Python请优先使用Windows版本。Piggy_Packages还内置了GCC、OpenMPI等编译器和make、cmake、meson、ninja等构建⼯具用于构建你自己的程序包。在后续章节中我们将详细介绍这些功能。便携使用为了⽅便您快速访问 Windows 系统中的常⽤位置Piggy_Packages 预设了⼀些环境变量您可以配合 cd 命令使⽤$Desktop: 指向您 Windows 系统的“桌⾯“⽬录。示例: cd $Desktop$Documents: 指向您 Windows 系统的“⽂档”⽬录。示例: cd $Documents$Home: 指向您 Windows 系统的⽤户“个⼈“⽬录。示例: cd $Home$SMPROGRAMS: 指向您 Windows 系统的开始菜单程序⽬录。示例: cd $SMPROGRAMS您的 Windows 驱动器被“挂载”到了 Piggy_Packages ⽂件系统中的特定位置。挂载点前缀有以下两个/cygdrive//mnt/例如要访问您的 Windows D 盘您可以使⽤以下任⼀命令cd /cygdrive/dcd /mnt/d