- 博客(8)
- 收藏
- 关注
原创 PyROMS下载NASA数据-rain
原因是dataset获得的数据是GridType,而GridType对象通常不仅包含数据数组本身,还包含大量元数据(如维度、坐标、属性等),所以其不支持相加,或者说Python不知道应该如何合并这些复杂的对象。np.asarry()确保你得到的是一个标准的NumPy数组,而数组可以相加,修改后,代码执行不报错,且能够生成正常的NetCDF文件。完整代码如下,重点修改了(for day in range)源代码如下(for day in range)ncdunp查看NetCDF文件。
2025-12-01 23:29:37
261
原创 SCRIP库安装问题解决总结
在Ubuntu22.04系统上使用Conda虚拟环境(Python 2.7)进行海洋模型研究需要安装PyROMS及其依赖的SCRIP库来生成重映射权重文件虽然SCRIP库编译成功,但在PyROMS中无法正确导入和使用。
2025-11-03 17:33:02
300
原创 Regional Ocean Modeling System(ROMS)-pyroms安装-modification
前一章得知,conda-forge中的basemap支持python3,故使用python3安装pyroms。scrip 模块无法通过 Conda 或任何其他软件包存储库获得,但是可以按如下方式从源代码构建和安装。详细内容以及操作请参考(
2025-10-21 20:01:49
124
原创 Regional Ocean Modeling System(ROMS)-pyroms安装
使用的ubantu版本是22.04,由于pyroms和basemap关系密切,而basemap已经停止维护,且只能在python2上运行,故使用miniconda搭建虚拟环境来安装pyroms尝试过用python3,用Cartopy来代替basemap,结果发现pyroms中有很多地方调用了basemap。
2025-10-20 22:00:36
177
原创 Regional Ocean Modeling System(ROMS)本地网格输入给ROMS
我的ROMS运行配置为,windows系统电脑装入ubantu虚拟机。
2025-10-11 22:43:09
265
原创 Regional Ocean Modeling System(ROMS)安装
本文介绍了在Linux虚拟机中通过SVN下载ROMS源码并运行测试案例(upwelling)的完整流程。首先需要注册myroms.org账号,创建roms文件夹并通过SVN下载源码,但遇到连接问题后通过配置SVN代理解决。接着创建测试案例文件夹Otis,复制必要文件并修改build_roms.sh和roms_upwelling.in配置文件,包括设置路径、编译器选项等。最后编译生成可执行程序romsG并运行测试案例,成功获取模拟数据。整个过程涉及代理配置、文件修改和环境变量设置等关键步骤。
2025-09-27 15:42:38
244
原创 韦东山老师嵌入式学习,网卡的设置
解决办法:将校园网的连接改成动态IP,然后再设置usb网卡的静态IP,不再显示警告,可以正确设置静态IP。可能是一台电脑只能设置一个静态IP,本人在使用校园网时设置过一个静态IP。设置usb网卡的IP。
2022-11-08 22:28:10
698
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅