位置: 编程技术 - 正文

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

  • 什么是消费税?特征有哪些
  • 退回以前年度费用怎么做帐
  • 建筑公司劳务分包抵扣分录
  • 高温费国家有规定,一定要支付吗?
  • 开咨询费需要合同吗
  • 非货币投资如何缴纳企业所得税
  • 三证合一后银行开户许可证还有吗
  • 按利润总额的25%计算应交所得税
  • 商业汇票的使用范围
  • 高危职业人身意外险
  • 复利现值和复利终值的计算
  • 以前年度长期股权投资漏记调整
  • 社保的计提和缴纳
  • 专家评审费个人所得税计算公式
  • 球场水面办鱼业养殖的税收筹划分析
  • 收购公司收购款转给谁
  • 海关增值税当月可以抵扣吗
  • 备用金转账个人能转吗
  • 会计帐务处理程序
  • 小规模纳税人增值税3%减按1%
  • 私户给公户转账多久到账
  • 上个月退货会计分录
  • chrome内核的浏览器是什么意思
  • mac底部菜单栏不见了快捷键
  • PHPfor循环语句10的阶乘
  • msmpeng.exe是什么进程
  • phpseclib
  • 企业残保金怎样申报
  • 怎么把html转成图片
  • reactz
  • 什么是前后端分离的方式
  • web用户管理系统报告
  • cookie与session的作用和原理
  • html如何导入excel
  • 怎么用switch语句
  • 使用Go http重试请求
  • mongodb查询字段不存在
  • 发票专用章刻制
  • 金税盘的服务费
  • 个体对公账户是什么意思
  • vs2015安装方法
  • MySQL进阶SELECT语法篇
  • windows下MySQL 5.7.3.0安装配置图解教程(安装版)
  • 居民和非居民企业的区别是什么
  • 预收账款和应收账款的转换
  • 原材料跌价分录
  • 汇算清缴退税分录
  • 公司老板个人卡收支公司业务属于什么行为
  • 奖金如何做账分录
  • 信用减值损失6702
  • 应付账款的账务怎么处理
  • 发票遗失复印件可以入账吗
  • 不动产分期抵扣表数据
  • 商业承兑汇票提示付款流程
  • 进项税额抵扣时分录
  • 固定资产收到专票怎么做账
  • 融资租入固定资产属于本企业资产
  • 设备融资租赁会上征信吗
  • 发票作废了还能恢复吗?
  • 预付差旅费属于什么类型
  • 检查mysql是否正常
  • 找回被删除的文件时第一步应该是什么
  • xp系统蓝屏解决
  • 开机停在american megatrends
  • win8鼠标设置在哪
  • player文件怎么打开
  • cocos环境搭建
  • jquery中操作dom节点的方法
  • AndroidAnnotations 自定义控件 ant编译 找不到类
  • 批处理rd
  • node.js操作
  • unity 3d游戏开发(第2版)
  • javascript面向对象吗
  • 江苏省国家税务局电话号码
  • 税务局属于什么行业类别
  • 税务局房屋评估怎样做低
  • 政治轮训的效果
  • 四川税务app下载安装
  • 广东省税务局发票查询
  • 税收优惠政策有没有政府补助
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设