
正文
linux命令行天气预报 linux 天气
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
天气预报往往需要采用什么计算机
天气预报往往需要采用大型计算机。天气预报用大型计算机来分析处理气象数据,使用电脑计算机,应用计算数学的一些方法,把数学方程式化为加、减、乘、除的四则运算方案,译成机器语言(即计算命令),连同各地气象要素的观测资料(大量数据)一起输入电脑,让电脑既迅速又可靠地完成庞大而复杂的天气预报和空气质量指数的计算任务。
相关问答
Q1: 运行WRF气象模拟软件需要什么配置?
要利用气象模式进行分析,首先第一步自然是要安装分析模式。
目前来说在我们这一行(咳咳,引自本实验室某师妹话说),主要就是用MM5(第五代中尺度模式)和WRF(天气预报研究模式)两种。而不管是哪种,一般都是在大型机(传说中的高性能计算平台)上并行运行计算的。
因此我的师妹们(嗯,是的,NUM3,同时却只有一个师弟...我为以前同在污水系的师弟们流泪...)劝我还是放弃安装直接开跑算了...可是!身为一个死理性派钻牛角尖党为国家节省能源不占用其他人资源的好同学,我还是决定在实验室分我的电脑上尝试安装WRF并练习各路test...(我是不会说我用这些理由捞了一台4核8G内存的电脑的)
正如@volley兄所言,气象界一般是用Fortran语言,在WRF安装的时候一般用到的编译器包括PGI、ifort、gFortran等。在AMD处理器上,用PGI会好些,因为它有带一个优化包,而ifort就是Intel家的,所以你懂的...至于gFortran,虽然它是开源的,但在64位系统上的性能稍差些...
在安装WRF前,还需要安装读取气象通用格式*.nc的netCDF,在安装WRF主程序包之后,还可以安装各种模组如WPS、WRF-Chem、WRFDA等...
因此可怜的我的安装顺序是:
1.先把电脑硬件组装起来;
2.安装某一64位版本的linux(我是不会告诉你我既安装了CentOS又安装了Fedora还安装了ubuntu...大硬盘不能拿来装毛片只能拿来装了,55555);
3.安装对应版本的PGI编译器(我要吐槽:鬼知道差一点版本就出各种各样的稀奇古怪的问题,幸好这个世界上有各种WRF论坛各种教程和各种达人...”版本“是在广州这个地方我既讨厌的”空心菜“后讨厌第二个东西...);
4.安装相应版本(”版本“,你又出现了!!!)的netCDF;其实在此之后也可以安装MM5...
5.安装WRF——WPS——WRF-Chem等,前面编译器等如果没问题,在此就会很顺畅...不由得感叹果然第一次最辛苦,以后越**越顺畅...请不要掉节操啊喂...
6.跑test...这里呢就是在设定各种各样的天气条件了,借用某师兄边喝咖啡边神神叨叨的话说,这一步骤就是在感受成为上帝的感觉...喔不,是雷公电母风神雨神....
Q2: 如何在Linux 命令行下浏览天气预报
在 Linux 下安装 wego
安装 wego 相当简单。wego 是用 Go 编写的,引起第一个步骤就是安装 Go 语言。然后再安装 wego。
$ go get github.com/schachmat/wego
wego 会被安装到 $GOPATH/bin,所以要将 $GOPATH/bin 添加到 $PATH 环境变量。
$ echo'export PATH="$PATH:$GOPATH/bin"'~/.bashrc
$ source ~/.bashrc
现在就可与直接从命令行启动 wego 了。
$ wego
第一次运行 weg 会生成一个配置文件(~/.wegorc),你需要指定一个天气 API key。 你可以从 worldweatheronline.com 获取一个免费的 API key。免费注册和使用。你只需要提供一个有效的邮箱地址。
你的 .wegorc 配置文件看起来会这样:
除了 API key,你还可以把你想要查询天气的地方、使用的城市/国家名称、语言配置在 ~/.wegorc 中。 注意,这个天气 API 的使用有限制:每秒最多 5 次查询,每天最多 250 次查询。 当你重新执行 wego 命令,你将会看到最新的天气预报(当然是你的指定地方),如题图显示。
显示出来的天气信息包括:(1)温度,(2)风速和风向,(3)可视距离,(4)降水量和降水概率 默认情况下会显示3 天的天气预报。如果要进行修改,可以通过参数改变天气范围(最多5天),比如要查看 5 天的天气预报:
$ wego 5
如果你想检查另一个地方的天气,只需要提供城市名即可:
$ wego Seattle
问题解决
可能会遇到下面的错误:
当你在一个不支持原生 Go 编译器的环境下运行 wego 时就会出现这个错误。在这种情况下你只需要使用 gccgo ——一个 Go 的编译器前端来编译程序即可。这一步可以通过下面的命令完成。
$ sudoyum install gcc-go
$ go get-compiler=gccgo github.com/schachmat/wego
user:Currentnot implemented on linux/amd64
Q3: Ubuntu- linux10.04中在显示时间的地方可以显示天气预报,可是我的为什么不能显示中国地区的天气预报?
请问linux命令行天气预报你是不是输入linux命令行天气预报的是英文linux命令行天气预报,linux命令行天气预报你可以尝试一下输入中文。
linux命令行天气预报的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux 天气、linux命令行天气预报的信息别忘了在本站进行查找喔。






