Pywapi APIを使って、Pythonで天気予報を作ろう!(前半)
pywapi APIが使いたい
Pythonでインターネットから天気予報を取得するプログラムを勉強中。

Windows環境だと準備が難しいのか手間取っています。
- pipを使ってインストールできるみたいですが、pipのversionが古く先ずアップデート。
- pipのアップデートには成功。へー、こんな風に表示されるんですね。Linuxみたいで嬉しー。
- だけど、pipアップデートしても環境に合わないらしく、自動でインストールはできません。
インストールログ(コマンドプロンプトより)
C:\>pip search pywapi
pywapi (0.3.8) - Python wrapper around different weather APIs
You are using pip version 8.1.1, however version 9.0.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
C:\>python -m pip install
--upgrade pip
Collecting pip
Downloading pip-9.0.1-py2.py3-none-any.whl (1.3MB)
100% |################################| 1.3MB 150kB/s
Installing collected packages: pip
Found existing installation: pip 8.1.1
Uninstalling pip-8.1.1:
Successfully uninstalled pip-8.1.1
Successfully installed pip-9.0.1
C:\>pip search pywapi
pywapi (0.3.8) - Python wrapper around different weather APIs
C:\>pip install pywapi
Collecting pywapi
Could not find a version that satisfies the requirement pywapi (from versions: )
No matching distribution found for pywapi
- 自動がだめなら力技だー。
- Code Archiveからダウンロードしました。
Google Code Archive - Long-term storage for Google Code Project Hosting.
- コンパイルしてインストールしてみました!
C:\>python setup.py build running build running build_py creating build creating build\lib copying pywapi.py -> build\lib C:\>python setup.py install running install running build running build_py running install_lib creating C:\python-3.5.2-embed-win32\Lib creating C:\python-3.5.2-embed-win32\Lib\site-packages copying build\lib\pywapi.py -> C:\python-3.5.2-embed-win32\Lib\site-packages byte-compiling C:\python-3.5.2-embed-win32\Lib\site-packages\pywapi.py to pywapi.cpython-35.pyc running install_egg_info Writing C:\python-3.5.2-embed-win32\Lib\site-packages\pywapi-0.3.8-py3.5.egg-info
週末に続く…
- 本日はAPIの入手とインストールまでで力尽きてしまいましたので、importは週末に続くと言う事で!
![]()