位置: 编程技术 - 正文

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

  • 山东省注册税务师协会官网
  • 应该如何
  • 小规模减免增值税要交企业所得税吗
  • 员工自己全额承担社保可以在个税申报吗
  • 个人所得税申报退税的条件
  • 什么经营范围可以开电费发票
  • 研发费用辅助账谁来做
  • 营业外支出影响损益吗
  • 发票抬头类型怎么选 个人不能报销吗
  • 高新技术企业预审要求
  • 营改增医院增值税
  • 收到联营单位预收的发票
  • 房产交易会涉及哪些费用
  • 广告公司需要交消费税吗
  • 个体户要申报
  • 未抵扣进项税会计分录
  • 医院医保统筹支付后还能报销吗
  • 施工企业劳务
  • 如何代开外籍人员个人所得税完税凭证?
  • 出口货物退免税凭证资料应当保存几年
  • 火车票的进项税率是多少
  • 政府性基金收入来源三种
  • phpserialize
  • 赔偿金要交增值税吗
  • 用支票购入厂部办公用品2000元,车间办公用品1000元
  • php实现微信发红包的方法
  • 海外供应商贸易平台
  • php session_id
  • php字符串的三种定义方式
  • thinkphp入口文件
  • 【第三趴】uni-app页面搭建与路由配置(了解工程目录结构、学会搭建页面、配置路由并成功运行)
  • layui 安卓
  • mktemp命令
  • 验证码php代码
  • js创建对象的三种方式
  • 还没报税就自动清卡了怎么办
  • 个体户经营餐饮怎么申报
  • 苹果响应机制
  • 减征增值税的会计科目
  • 预付款已经开了发票要怎么做账
  • sql语句清空表中数据
  • 公司被仲裁后怎么补救
  • 记账错误是什么意思
  • 资产负债有哪些科目
  • 专项应付款和政府补助的区别
  • 企业间拆借资金要交印花税吗
  • 个税异地缴纳后果
  • 销售软件产品
  • 上月多出来的薪资怎么算
  • 内含增长率的推导
  • 增值税明细账怎么结账
  • 待抵扣进项税额分录
  • 公司车辆交强险怎么网上买
  • 纳税人销售免税产品开具专票
  • 企业向员工收取费用
  • 保洁阿姨工资怎么扣税
  • 往来会计岗位职责怎么写
  • 京东卖家怎么开普通发票
  • sql语句基础题及答案
  • mysql错误代码1418
  • fedora s9
  • windows7手写功能
  • 电脑取消开机密码显示不能改
  • win7误删注册表
  • linux系统中安装web服务
  • 小米4刷windows 10
  • win7资源管理器怎么打开
  • 分享两句话
  • 简述ajax
  • linux shell函数
  • for 命令
  • shell脚本 su
  • javascript判断浏览器
  • 编写python程序的步骤
  • javascript中继承
  • 卷烟批发环节的消费税一箱150元
  • 广汽传祺gs52013款2.0自动怎么样
  • 怎么注册山东省采购网
  • 安徽高考实行什么模式
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设