2019/04/20(土) [n年前の日記]
#3 [python] GUIライブラリ Kivy をインストールしてみたり
Kivy という、Python で使えるGUIライブラリがあるのだけど、そういえば触ったことがなかったので試しにインストールしてみたり。環境は、Windows10 x64 + Python 2.7.15 x86(32bit版)。
インストール手順は公式サイトに書いてあったので、DOS窓上でそのまま一つ一つ実行。
_Installation on Windows ・ Kivy 1.10.1 documentation
Python 3.5 の場合は、glew の代わりに以下を使えるらしい。今回は 2.7 を使っているので、インストールしなかった。
すんなりインストールできてしまった。
以下でデモを動かせる模様。
サンプルは、Pythonインストールフォルダ\share\kivy-examples\ 以下に入ってる。
インストール結果は以下。
環境変数 KIVY_GL_BACKEND で、glew、angle、sdl2 のどれを使って描画するのかを指定できるらしい。標準では glew が使われている模様。
インストール手順は公式サイトに書いてあったので、DOS窓上でそのまま一つ一つ実行。
_Installation on Windows ・ Kivy 1.10.1 documentation
python -m pip install --upgrade pip wheel setuptools python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew python -m pip install kivy.deps.gstreamer
Python 3.5 の場合は、glew の代わりに以下を使えるらしい。今回は 2.7 を使っているので、インストールしなかった。
python -m pip install kivy.deps.angle
python -m pip install kivy python -m pip install kivy_examples
すんなりインストールできてしまった。
以下でデモを動かせる模様。
python (Pythonインストールフォルダ)\share\kivy-examples\demo\showcase\main.pyなんだかカッコイイ画面が次々に出てきた。コレ、もしかしてスマホ等の上でも動かすことを前提にして設計されてるのかな。
サンプルは、Pythonインストールフォルダ\share\kivy-examples\ 以下に入ってる。
インストール結果は以下。
> pip list | grep -i -E "kivy|docutils|pygments|pypiwin32" docutils 0.14 Kivy 1.10.1 Kivy-examples 1.10.1 Kivy-Garden 0.1.4 kivy.deps.glew 0.1.10 kivy.deps.gstreamer 0.1.13 kivy.deps.sdl2 0.1.18 Pygments 2.2.0 pypiwin32 219
環境変数 KIVY_GL_BACKEND で、glew、angle、sdl2 のどれを使って描画するのかを指定できるらしい。標準では glew が使われている模様。
◎ 日本語訳があった。 :
インストール作業を終えてからググってたら、公式ドキュメントの日本語訳があることを知った。
_Installation on Windows(翻訳済み) ・ Kivy 1.10.0 ドキュメント
コレを見て作業すればよかった…。
_Installation on Windows(翻訳済み) ・ Kivy 1.10.0 ドキュメント
コレを見て作業すればよかった…。
[ ツッコむ ]
以上です。