位置: 编程技术 - 正文

如何在Linux 命令行下浏览天气预报(linux怎么用命令)

编辑:rootadmin

推荐整理分享如何在Linux 命令行下浏览天气预报(linux怎么用命令),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux命令kp,linux命令kp,linux如何进行命令操作,如何在Linux命令行显示当前路径,linux怎么用命令,如何在Linux命令行中查看当前目录文件,linux命令行怎么用,如何在Linux命令行中查看当前目录文件,内容如对您有帮助,希望把文章链接给更多的朋友!

Q: 我经常在 Linux 桌面查看天气预报。然而,是否有一种在终端环境下,不通过桌面小插件或者浏览器查询天气预报的方法?

其中有一个就是wego,一个终端下的小巧程序。使用基于ncurses 的接口,这个命令行程序允许你查看当前的天气情况和之后的预报。它也会通过一个天气预报的API 收集接下来5 天的天气预报。

在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

如何在Linux 命令行下浏览天气预报(linux怎么用命令)

第一次运行 weg 会生成一个配置文件(~/.wegorc),你需要指定一个天气 API key。 你可以从 worldweatheronline.com 获取一个免费的 API key。免费注册和使用。你只需要提供一个有效的邮箱地址。

你的 .wegorc 配置文件看起来会这样:

除了 API key,你还可以把你想要查询天气的地方、使用的城市/国家名称、语言配置在 ~/.wegorc 中。 注意,这个天气 API 的使用有限制:每秒最多 5 次查询,每天最多 次查询。 当你重新执行 wego 命令,你将会看到最新的天气预报(当然是你的指定地方),如题图显示。

显示出来的天气信息包括:(1)温度,(2)风速和风向,(3)可视距离,(4)降水量和降水概率 默认情况下会显示3 天的天气预报。如果要进行修改,可以通过参数改变天气范围(最多5天),比如要查看5 天的天气预报:

$ wego 5

如果你想检查另一个地方的天气,只需要提供城市名即可:

$ wego Seattle

问题解决

可能会遇到下面的错误:

user:Currentnot implemented on linux/amd

当你在一个不支持原生 Go 编译器的环境下运行 wego 时就会出现这个错误。在这种情况下你只需要使用 gccgo ——一个 Go 的编译器前端来编译程序即可。这一步可以通过下面的命令完成。

$ sudoyum install gcc-go$ go get-compiler=gccgo github.com/schachmat/wego

标签: linux怎么用命令

本文链接地址:https://www.jiuchutong.com/biancheng/353289.html 转载请保留说明!

上一篇:Linux系统的密码忘记了 无法登录怎么办(linux系统密码设置)

下一篇:Linux下tar命令的简单使用及相关错误解决方法(linux系统tar命令)

  • 房地产税收有哪些
  • 其他资本公积可以是负数吗
  • 公司工资0申报
  • 劳务外包可以差额纳税吗
  • 进项税额转出怎么结平
  • 退回资本金要交税吗
  • 股权变更怎样交契税
  • 信用贷的基本准入要求
  • 开公司前期费用有什么
  • 买入返售金融资产什么意思
  • 挂靠费如何纳税?
  • 物业公司收入多少钱
  • 分公司注销总公司会计分录
  • 多计提的费用怎么调整
  • 我的初级奋斗经历作文
  • 净利润和毛利润的计算公式
  • 车提折旧会计分录
  • 税控盘管理费会计分录
  • 发票认证平台登陆不了,IE不成功
  • 增值税和消费税的异同点
  • 发票已开货没发出的账务处理?
  • 苹果系统怎么修复
  • 现金日记账期初余额怎么登账
  • 超市开票收回的钱怎么算
  • 增值税电子发票有什么用
  • 房地产销售代理是什么意思
  • u启动pe装机工具怎么重装系统
  • threejs环境搭建
  • 银行存放中央银行准备金是什么类科目
  • 一般股份支付的确认计量及帐务处理怎么做
  • springboot常用
  • 海浪冲击着海岸
  • 长期股权投资顺逆流交易的损益调整
  • 新购车辆检测费计入原值吗
  • centos配置php环境
  • 废旧物资回收税收优惠政策2022
  • 关于laravel应用中的各个目录的作用,说法错误的是
  • 如何用python制作人工智能
  • 精选100个Python实战项目案例,送给缺乏实战经验的你
  • vue好不好学
  • 代扣车船税的会计处理
  • 培训机构给学员过生日文案
  • 原始投资额的现值
  • opengl环境光参数
  • 帝国cms安装教程
  • 发放年终奖的会议纪要
  • sql2014附加数据库失败
  • 商业保险 抵扣个税
  • 结转生产成本的数据从哪来的
  • 超市购销和联营哪个好
  • 劳动保护费进什么科目
  • 补缴以前年度的增值税以及附加税,还有罚款的账务处理
  • 内账税金如何做分录
  • 研发使用的设备有哪些
  • 怎样可以冲销企业微信
  • 小规模开票额度有限制吗
  • 发票金额比实际支付金额大
  • 何为三证合一
  • 开发成本六大类
  • mysql清空数据表怎么恢复
  • 怎样让windows media player播放mkv文件
  • windows xp安装win32程序
  • directx?
  • 怎样把系统及软件迁移到固态
  • 用360可以装win7系统吗
  • windows7关机注销很慢
  • firefox和谷歌
  • dos改时间
  • jquery mobile实例
  • unity 设置物体角度
  • shell 时间运算
  • javascript语言入门教程
  • jquery iframe
  • python 数据类型
  • python tornado django
  • 第三届一带一国际高峰论坛
  • 医院体检怎么拿发票
  • 稽查局是税务局的派出机构还是内设机构
  • 国家关于农村土地流转政策
  • 信息报送条例
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设