关于WRF-Hydro lesson GIS预处理中 gdal安装以及pipenv的使用问题

所需内容

  • python3.6版本安装(①add-apt-repository ppa:deadsnakes/ppa
    •                            ②apt install python3.6)
  • pipenv安装(pip install -i +网址+pipenvSimple Indexhttps://pypi.tuna.tsinghua.edu.cn/simple
  • 一堆脚本功能
    GitHub - NCAR/wrf_hydro_gis_preprocessor​​​​​​https://github.com/NCAR/wrf_hydro_gis_preprocessor实现功能所需py库:(①pipenv --python3.6   创建虚拟环境
    •                              ②pipenv install   初始化
      •                       ③pipenv install -r requirements.txt   安装库
        •                ④pipenv shell   打开虚拟环境)
          • gdal==3.0.4(需要ubuntu系统内先装好sqlite3【https://www.sqlite.org/download.html+第二个】,proj6.2.1,最后才能装gdal,然后才能在pipenv中安装)
          • netcdf4==1.5.3
          • numpy==1.18.1
          • pyproj==2.6.0
          • python==3.6.10
          • whitebox==1.2.0

初步感想:①使用python自带库,联系WRF-HYDRO,WPS的nc文件,GIS=地理信息系统,即进行有机整合,类似plot一样画出图像【处理、可视化

               ②写了很多脚本文件,类似test,以及wrf-hydro的namelist,wps的configure的维度选择,适用于不同情况

                 ③整合各种优势=GIS优势(a.刻画shapefile边界

                                      =python优势(os库批量处理

                                                         (读取nc,csv等特殊文件=xarray,geopandas)

                                                           (matplotlib可视化

                                      =大学优势(编写python文件实现人性化、各种功能)

                                      =WRF,WPS(创建geotiff栅格文件;创建水流形态网格

在Linux环境下安装WRF-ARW及其预处理系统(WPS)是一个涉及多个步骤的过程,确保每一步的正确配置至关重要。为了成功安装并运行WRF模型,用户应当遵循以下步骤,并特别注意每个关键配置点。 参考资源链接:[WRF-ARW用户指南:从安装预处理系统详解](https://wenku.csdn.net/doc/5xcgagydpb?spm=1055.2569.3001.10343) 首先,确保Linux系统已经安装了所有必要的依赖,如编译器(gfortran, gcc)和库文件。接着,下载WRF和WPS的源代码,并解压到适当的位置。 接下来,需要配置WRF和WPS的编译环境。对于WRF,需要创建并编辑名为configure.wrf的文件,选择适合你系统的编译器和编译选项。例如,如果你使用的是Intel编译器,你需要设置'1',而如果使用的是gfortran,设置'3'。同样,对于WPS的配置,编辑configure.wps文件,并选择合适的选项。 在编译过程中,确保设置了正确的环境变量,这些变量将指定编译器的路径、库文件的位置和并行计算的配置。可以使用'export'命令在终端中临时设置环境变量,或者在用户目录下的.bashrc或.bash_profile文件中永久设置。 配置并行计算时,根据你的系统环境选择合适的MPI版本,并设置相应的环境变量。例如,设置MPICC和MPICXX为mpif90和mpif95的路径,以及确保PATH变量包含了MPI的执行文件夹。 最后,编译WRF和WPS时使用'./compile em_real'(或em_intel等,取决于你的编译器设置)命令开始编译过程。编译成功后,检查生成的可执行文件以确保没有错误。 在整个过程中,特别需要注意的是环境变量的设置,以及在configure文件中选择的选项,它们将直接影响到WRF模型的性能和适用性。安装WRF-ARW及其预处理系统需要一定的耐心和细致,但通过遵循上述步骤,可以确保一个稳定且有效的安装。 对于进一步深入理解WRF模型以及其安装和配置的详细信息,我推荐查阅这份资料:《WRF-ARW用户指南:从安装预处理系统详解》。它详细描述了WRF和WPS的每个配置选项,并提供了从入门到高级应用的全套信息,是学习和使用WRF模式的宝贵资源。 参考资源链接:[WRF-ARW用户指南:从安装预处理系统详解](https://wenku.csdn.net/doc/5xcgagydpb?spm=1055.2569.3001.10343)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值