【Python】Kivyインストール時にエラーが発生した際の対処方法

eycatch_kivy_install_error

コーヒーたっぷりラテ飲んでます、mizkyです。

PythonのGUIライブラリーの作成にあたり、Kivyを使おう!よっしゃインストールや!

・・・と意気込んだ瞬間、インストール時にエラーが発生しました。

その時の解決した方法を共有しておきます。

Kivyをインストールできない方への参考になれば幸いです。

環境

OS: Windows 10 64bit
Python 3.8.3

エラー内容

pip install kivy

でインストールを実行すると以下のようなエラーが発生しました。

※ 細かいKivyのインストール手順に関しては省略します。

ERROR: Dependency for context.pyx not resolved: config.pxi
ERROR: Dependency for compiler.pyx not resolved: config.pxi
ERROR: Dependency for context_instructions.pyx not resolved: config.pxi
ERROR: Dependency for fbo.pyx not resolved: config.pxi
ERROR: Dependency for gl_instructions.pyx not resolved: config.pxi
ERROR: Dependency for instructions.pyx not resolved: config.pxi
ERROR: Dependency for opengl.pyx not resolved: config.pxi
ERROR: Dependency for opengl_utils.pyx not resolved: config.pxi
ERROR: Dependency for shader.pyx not resolved: config.pxi
ERROR: Dependency for stencil_instructions.pyx not resolved: config.pxi
ERROR: Dependency for scissor_instructions.pyx not resolved: config.pxi
ERROR: Dependency for texture.pyx not resolved: config.pxi
ERROR: Dependency for vbo.pyx not resolved: config.pxi
ERROR: Dependency for vertex.pyx not resolved: config.pxi
ERROR: Dependency for vertex_instructions.pyx not resolved: config.pxi
ERROR: Dependency for cgl.pyx not resolved: config.pxi
ERROR: Dependency for cgl_mock.pyx not resolved: config.pxi
ERROR: Dependency for cgl_gl.pyx not resolved: config.pxi
ERROR: Dependency for cgl_glew.pyx not resolved: config.pxi
ERROR: Dependency for cgl_sdl2.pyx not resolved: config.pxi
ERROR: Dependency for svg.pyx not resolved: config.pxi
----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

ログ確認してじゃねーよ!面倒だ\(^o^)/

解決方法

結論から申し上げると以下のコマンドでインストールを行うと解決しました。

pip install kivy[base] kivy_examples –pre –extra-index-url https://kivy.org/downloads/simple/

原因?

詳しいことはスーパー初心者の私には分かりませんが、どうやらwheel関係でPython 3.8ではインストール時にエラーが出てしまう環境のようです。

こちら詳しく分かり次第、追記する予定です。

Kivyは日本語資料が豊富ではないので、自分で調べて随時情報を共有していきたいですね。

コメント

タイトルとURLをコピーしました