【WRF工具】WRF Domain Wizard第二期:服务器中下载及安装

【WRF工具】WRF Domain Wizard第二期:服务器下载及安装

  • 准备
  • WRF Domain Wizard下载及安装
    • WRF Domain Wizard下载
    • WRF Domain Wizard安装
      • 添加环境变量(为当前用户永久添加环境变量)
      • Java环境安装
      • 报错-Exception in thread "main" java.awt.HeadlessException
  • 参考

准备

基于mobaxterm软件连接服务器,详细连接步骤可参见另一博客-【服务器第二期】mobaxterm软件下载及连接。

WRF Domain Wizard安装包保存至服务器中,如下:
在这里插入图片描述

WRF Domain Wizard下载及安装

WRF Domain Wizard下载

下载-WRF Domain Wizard download
在这里插入图片描述

如需获取WRFDomainWizard软件也可附上邮箱评论本博客

WRF Domain Wizard安装

1、解压文件夹

首先解压WRF Domain Wizard安装包,代码如下:

# 打开安装包位置
cd /home/Packages
# 解压至当前文件夹
unzip WRFDomainWizard.zip
# 解压至指定文件夹
unzip WRFDomainWizard.zip -d ../WRFDomainWizard

终端界面及文件夹如下:
在这里插入图片描述
2、路径更改至安装包下:
代码如下:

cd ..
cd /home/wanzhou/WRFDomainWizard
cd WRFDomainWizard
chmod +x run_DomainWizard # 使运行程序生效
run_DomainWizard  # 运行

如果此时报错:run_DomainWizard:未找到命令。终端界面如下:(说明需要添加环境变量)
在这里插入图片描述

添加环境变量(为当前用户永久添加环境变量)

具体代码如下:

# 编辑 .bashrc 文件
sudo gedit ~/.bashrc
gedit ~/.bashrc

说明:.bashrc是home目录下的一个shell文件,用于储存用户的个性化设置。在bash每次启动时都会加载.bashrc文件中的内容,并根据内容定制当前bash的配置和环境。

终端窗口如下:
在这里插入图片描述
注意:对 .bashrc 所做的任何修改将在下一次启动终端时生效。如果你想立刻生效的话,运行下面的命令:

#命令行输入:
source ~/.bashrc
#使环境变量生效

重新运行,输入以下命令:

cd /home/wanzhou/WRFDomainWizard
chmod +x run_DomainWizard # 使运行程序生效
run_DomainWizard  # 运行

终端界面如下:
在这里插入图片描述

Java环境安装

1、Java环境检测
可以先检测自己有没有Java环境,如果没有,必然报错。

# 检测有无Java环境
java -version

在这里插入图片描述

# 添加路径:
export JAVA_HOME=/home/wanzhou/Packages/jdk1.8.0_421
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JRE_HOME=$JAVA_HOME/jre# 使环境变量生效
source ~/.bashrc

文件窗口如下:
在这里插入图片描述

报错-Exception in thread “main” java.awt.HeadlessException

修改环境变量后,运行软件,显示以下错误:
在这里插入图片描述

参考

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/148663.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

从入门到精通:Spring Boot 100个技术关键词

Spring Boot 是一个基于Spring框架的快速开发框架,旨在简化Spring应用的初始搭建以及开发过程。通过掌握本指南中的100个关键技术关键词,你将逐步了解Spring Boot的核心概念、自动配置、依赖管理、Web开发、数据库操作、安全性、测试等方面的知识。每个关…

【通俗易懂介绍OAuth2.0协议以及4种授权模式】

文章目录 一.OAuth2.0协议介绍二.设计来源于生活三.关于令牌与密码的区别四.应用场景五.接下来分别简单介绍下四种授权模式吧1.客户端模式1.1 介绍1.2 适用场景1.3 时序图 2.密码模式2.1 介绍2.2 适用场景2.3时序图 3.授权码模式3.1 介绍3.2 适用场景3.3 时序图 4.简化模式4.1 …

从视觉到现实:掌握计算机视觉技术学习路线的十大步骤

成长路上不孤单😊😊😊😊😊😊 【14后😊///C爱好者😊///计算机爱好者😊///持续分享所学😊///如有需要欢迎收藏转发///😊】 今日分享关于【计算机视…

北京未来感知科技定位技术:UWB定位技术详解

一、UWB定位技术是什么? UWB,全称为Ultra Wide Band(超宽带)技术,是一种无线载波通信技术[1][2]。它不同于传统的无线通信技术,不采用正弦载波,而是利用纳秒级的非正弦波窄脉冲传输数据&#x…

【STM32开发笔记】移植AI框架TensorFlow到STM32单片机【上篇】

【STM32开发笔记】移植AI框架TensorFlow【上篇】 一、TFLM是什么?二、TFLM开源项目2.1 下载TFLM源代码2.2 TFLM基准测试说明2.3 TFLM基准测试命令 三、TFLM初步体验3.1 PC上运行Keyword基准测试3.2 PC上运行Person detection基准测试3.3 No module named numpy问题解…

【Go】探索Go语言中的Map

✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,…

SpringBoot整合InfluxDB(实战)

一、简单介绍InfluxDB是什么? InfluxDB是一个由InfluxData开发的开源时序型数据。它由Go写成,着力于高性能地查询与存储时序型数据。InfluxDB被广泛应用于存储系统的监控数据,IoT行业的实时数据等场景。 1、主要特点 时间序列数据存储 专门…

【机器学习】生成对抗网络(GAN)——生成新数据的神经网络

生成对抗网络(Generative Adversarial Networks,简称GAN)是一种创新的神经网络结构,近年来在机器学习和人工智能领域引起了广泛的关注。GAN的核心思想是通过两个神经网络的对抗性训练,生成高质量的、与真实数据相似的新…

FastAPI 第二课 -- 安装

目录 一. 前言 二. 运行第一个 FastAPI 应用 一. 前言 FastAPI 依赖 Python 3.8 及更高版本。 安装 FastAPI 很简单,这里我们使用 pip 命令来安装。 pip install fastapi 另外我们还需要一个 ASGI 服务器,生产环境可以使用 Uvicorn 或者 Hypercorn…

构建 Spring Data JPA 项目所需的依赖与配置

一、使用 Spring Boot Initializr 添加依赖的步骤(IntelliJ IDEA 中的操作) 打开 IntelliJ IDEA,选择 New Project > Spring Initializr。填写项目的 Group、Artifact、Project Metadata 等基础信息。选择 Maven Project,并选…

函数模板进阶 - 为什么函数模板不要特化?

本文参考文章2001 年 7 月的 C/C++ Users Journal,第 19 卷第 7 期:Why Not Specialize Function Templates? 大家有兴趣可以看看原文。 文章目录 一、 重载和特化1. 重载2. 特化二、特化和重载的调用优先级1. 第一份代码2. 第二份代码3. 原因三、函数模板特化的书写格式1. …

扩散模型和表示学习(Diffusion Models and Representation Learning)

Diffusion Models专栏文章汇总:入门与实战 前言:扩散模型是各种视觉任务中流行的生成建模方法,引起了人们的广泛关注。它们可以被认为是自监督学习方法的一个独特实例,因为它们独立于标签注释。这篇博客讨论扩散模型与表征学习之间…

《linux系统》基础操作

二、综合应用题(共50分) 随着云计算技术、容器化技术和移动技术的不断发展,Unux服务器已经成为全球市场的主导者,因此具备常用服务器的配置与管理能力很有必要。公司因工作需要,需要建立相应部门的目录,搭建samba服务器和FTP服务器,要求将销售部的资料存放在samba服务器…

Android15之编译Cuttlefish模拟器(二百三十一)

简介: CSDN博客专家、《Android系统多媒体进阶实战》一书作者 新书发布:《Android系统多媒体进阶实战》🚀 优质专栏: Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏: 多媒体系统工程师系列【…

托盘检测系统源码分享

托盘检测检测系统源码分享 [一条龙教学YOLOV8标注好的数据集一键训练_70全套改进创新点发刊_Web前端展示] 1.研究背景与意义 项目参考AAAI Association for the Advancement of Artificial Intelligence 项目来源AACV Association for the Advancement of Computer Vision …

电脑误删文件回收站清空了怎么找回文件?

在日常工作和生活中,电脑已成为我们不可或缺的工具。然而,随着使用频率的增加,误删文件的情况也时有发生。更为糟糕的是,有时候我们在清空回收站后才意识到误删了重要文件。面对这种情况,很多人可能会感到绝望&#xf…

MatrixOne 助力某电信运营商构建低成本高性能车联网管理系统

客户基本情况 该电信运营商在物联网领域深耕多年,致力于为企业和个人提供全面的物联网解决方案,包括智能连接、设备管理、数据采集与分析等核心服务。凭借其强大的网络覆盖和技术优势,该运营商为各行业提供高效、安全、可靠的物联网服务&…

【算法业务】基于Multi-Armed Bandits的个性化push文案自动优选算法实践

1. 背景介绍 该工作属于多年之前的用户增长算法业务项目。在个性化push中,文案扮演非常重要的角色,是用户与push的商品之间的桥梁,文案是用户最直接能感知的信息。应该说在push产品信息之外,最重要的就是文案,直接能…

【二等奖论文】2024年华为杯研究生数学建模F题成品论文

您的点赞收藏是我继续更新的最大动力! 一定要点击如下的卡片,那是获取资料的入口! 【全网最全】2024年华为杯研赛F题保奖思路matlab/py代码成品论文等(后续会更新完整 点击链接加入群聊【2024华为杯研赛资料汇总】:ht…

BUUCTF-MISC-荷兰宽带数据泄露

下载附件得到一个二进制文件 通过题目猜测这是一段路由器备份日志,可以使用RouterPassView打开 链接: https://pan.baidu.com/s/1tY5Sdl8GcI5dKQdhPXj5yA?pwdhi9k 下载链接http://pan.baidu.com/s/1tY5Sdl8GcI5dKQdhPXj5yA?pwdhi9k注意,这个软件会报毒…