【Python】Kivyをインストールする方法(OS:Windows)
こんにちは、にわこまです。
今回は、pythonのライブラリであるkivyをインストールする方法を紹介します。kivyは、ゲームを作るときなどに使われます。kivyのインストールを行うには、pythonが必要です。
誤字脱字など、何かございましたらご連絡お願い致します。
スポンサードサーチ
kivyをインストールする方法
kivyのインストールを行います。kivyをインストールするには、pythonが必要です。pythonをインストールしてない方は、以下の記事からpythonのインストールを済ませておいてください。
私のインストール環境を以下に示します。
OS:Windows
Python Version:3.7
インストール
はじめに、「pip」を最新のバージョンにアップグレードします。
python -m pip install –upgrade pip
次に、「wheel」と「setuptools」をアップグレードします。
python -m pip install –upgrade wheel setuptools
これで、kivy関係のファイルをインストールする準備が整いました。
「kivy」をいきなりインストールするのではなく、kivyで使うパッケージをインストールします。
「docutils」をインストールします。「docutils」は、テキストを処理するツールが含まれているパッケージです。
python -m pip install docutils
「pygments」をインストールします。「pygments」は、様々なアプリケーションでソースコードをハイライトするためのパッケージです。
python -m pip isntall pygments
「pypiwin32」をインストールします。ウィンドウズアプリケーションを実行するために必要なパッケージです。
python -m pip install pypiwin32
「pywin32」をダウンロードしていない状態でインストールを行うとエラーが発生します。下記のリンクから自分に合ったものをダウンロードしてください。
私の場合は、「pywin32-221.win-amd64.py3.7.exe」です。
「amd64」の部分が、64bitのことを示しています。
「py3.7」の部分が、pythonのバージョンを示しています。
リンク:Python for Windows Extensions
「kivy.deps.sdl2」をインストールします。「sdl2」は、キーボードやマウス、ジョイスティック、画像を扱うためのパッケージです。
python -m pip install kivy.deps.sdl2
「kivy.deps.glew」をインストールします。「glew」は、OpenGLを拡張したライブラリです。「OpenGL」は、平面上または立体的なグラフィックスを描画するためのライブラリです。
python -m pip install kivy.deps.glew
「kivy.deps.gstreamer」のインストール。
「gstreamer」は、動画やオーディオを扱うためのパッケージです。120MBあるため非常に重いです。動画などを扱いたい方は、インストールしてください。私は、インストールしていません。
コマンド:「python -m pip install kivy.deps.gstreamer」
最後に「kivy」をインストールします。
python -m pip install kivy
以上でkivyのインストールが完了しました。
動作確認
以下のコードを書き、実行します。
from kivy.app import App
from kivy.uix.button import Button
class TestApp(App):
def build(self):
return Button(text='Hello World!')
if __name__ == '__main__':
TestApp().run()
ボタンを表示するテスト用のアプリです。
コマンドププロンプトを開き、ファイルを保存したフォルダまで移動します。さらに、作成したファイルを実行します。
python test.py
以下のような、中央に「Hello World!」と書かれたウィンドウが生成されます。
クリックすると明るく薄い青色になります。
以上で動作確認は完了です。
スポンサードサーチ
まとめ
今回は、kivyをインストールする方法を紹介しました。kivyをインストールするには、pythonがパソコンにインストールされていなければなりません。
インストールの手順
まず、「pip」と「wheel」と「setuptools」をアップグレードします。
python -m pip install -upgrade pip wheel setuptools
次に、kivyと依存関係のあるパッケージなどをインストールします。
python -m pip install docutils pygments pypiwin32
python -m pip install kivy.deps.sdl2 kivy.deps.glew
最後に、kivyをインストールします。
python -m pip install kivy
最後までお読みいただきありがとうございます。
スポンサードサーチ