<ins id='zg1mm'></ins>
    <acronym id='zg1mm'><em id='zg1mm'></em><td id='zg1mm'><div id='zg1mm'></div></td></acronym><address id='zg1mm'><big id='zg1mm'><big id='zg1mm'></big><legend id='zg1mm'></legend></big></address>

      <code id='zg1mm'><strong id='zg1mm'></strong></code>
      <dl id='zg1mm'></dl>
      <i id='zg1mm'></i>

      1. <tr id='zg1mm'><strong id='zg1mm'></strong><small id='zg1mm'></small><button id='zg1mm'></button><li id='zg1mm'><noscript id='zg1mm'><big id='zg1mm'></big><dt id='zg1mm'></dt></noscript></li></tr><ol id='zg1mm'><table id='zg1mm'><blockquote id='zg1mm'><tbody id='zg1mm'></tbody></blockquote></table></ol><u id='zg1mm'></u><kbd id='zg1mm'><kbd id='zg1mm'></kbd></kbd>
      2. <fieldset id='zg1mm'></fieldset><span id='zg1mm'></span>

        <i id='zg1mm'><div id='zg1mm'><ins id='zg1mm'></ins></div></i>

          如何在Linux 命令行下浏览天气预报

          • 时间:
          • 浏览:7
          • 来源:124软件资讯网

              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

              第一次运行 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

              问题解决

              可能会遇到下面的错误:

              user:Currentnot implemented on linux/amd64

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

              $ sudoyum install gcc-go

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

              以上就是在Linux 下令行下浏览天气预告的要领 ,希望对各人的学习有所资助  。