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は週末に続くと言う事で!