位置: 编程技术 - 正文

如何在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命令)

  • 先发表还是先出版
  • 会计上视同销售的八种情况是哪些
  • 公司公积金缴纳比例一般来说是多少?
  • 先报个税还是先报增值税,有影响吗?
  • 个人保险发票能抵扣个税
  • 个人独资企业有股权吗
  • 税收完税证明分为几种
  • 关联方往来款项余额
  • 退货重新下单要付款吗
  • 一张合同分三次收款怎么开票?
  • 股权转让收入属于什么
  • 企业利润怎么拿出来
  • 出口业务具体流程图
  • 收取技术服务费
  • 一般纳税人购进原材料支付的增值税
  • 小规模纳税人定额发票怎么报税
  • 仓库间的调拨流程
  • 企业银行基本户
  • 应收账款核销会计处理
  • 转正工资和试用工资区别
  • 调整以前年度应付工资怎么调
  • 怎么在电脑上设置输入法
  • 好听的开机音效
  • 银行余额调节表的作用
  • 减免增值税计入什么科目
  • win11打开图片
  • win11预览版更新界面
  • PHP:mb_encoding_aliases()的用法_mbstring函数
  • wordpress访客插件
  • s24evmon.exe - s24evmon是什么进程 有什么用
  • vue父组件调用子组件的方法报错
  • Ichetucknee河的海牛,佛罗里达州 (© Jennifer Adler/Alamy)
  • 企业债权人进行财务分析的根本目的是关心企业的
  • 阿里云盘 icloud
  • 大数据实时数仓
  • 交易所转交易所手续费是多少
  • 织梦不更新了
  • 公户网银丢了
  • mysql备份模式
  • 捐赠收入为什么要计入应纳税所得额
  • 清洁费用属于哪个会计科目
  • 本期无销项税额,勾选抵扣的进项税填在哪里
  • 车间里停止生产怎么办
  • 帮客户支付的机票计入什么科目
  • 收到进项税发票
  • 房屋租赁协议印花税怎么计算
  • 账上的进项税额比申报多了怎么调账
  • 自然人可以申请一般纳税人吗
  • 销售费用和管理费用的税前扣除
  • 借方会计科目表
  • 律师事务所日语助理
  • 盈余和利润是不是一个概念
  • mysql5.7.35安装
  • win7 64位运行软件提示MSCOMCTL.OCX丢失或无效该怎么办?
  • centos安装配置ftp
  • window7发布
  • ubuntu 配置
  • windows7桌面右击
  • linux apt apt-get
  • linux安装与基本命令
  • win7系统英雄联盟黑屏
  • win7系统怎么把其他盘空间给c盘
  • cocos3d-x
  • Extjs中RowExpander控件的默认展开问题示例探讨
  • shell脚本监控日志输出
  • 解决胃胀气最快方法
  • python中列表常用方法
  • shell脚本转码
  • js必须掌握的知识点
  • 欢迎使用天翼智能网关
  • node.js 10实战
  • 用jquery
  • js setimmediate
  • js在div中添加div
  • 提问:请问海淀区各税务所管辖范围都是哪里?
  • 浙江省发票勾选认证操作流程2021
  • 普通发票开具系统
  • 云南省地方税务局公告2017年第2号
  • 杭州车辆购置税怎么算
  • 融资租赁 合同
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设