コアダンプの数だけ強くなれるよ

見習いエンジニアの備忘log

kivyで始めるGUIプログラミング

kivyを使ってpythonでサクッと簡単(*1)にGUIプログラミングを試してみる。

(*1)環境構築はあまりサクッとは行かない模様


[実行環境]

いつものLinux側でプログラムを実行してWindows側で表示するスタイル。

事前準備

$ python --version
Python 3.5.1
$ sudo yum install python-pip 
$ pip install cython==0.23
$ pip install pygame
$ pip install kivy

プログラム作成

本家サイトのサンプルそのまま。

test.py

from kivy.app import App
from kivy.uix.button import Button

class TestApp(App):
    def build(self):
        return Button(text='Hello World')

TestApp().run()

実行結果

$ python test.py


f:id:segmentation-fault:20170308215016p:plain