kivy version : windows:win python version:3.6 sdl2 - ImportError: DLL load failed: 找不到指定的模块。 运行以下demo 报错
import kivy# kivy.require('1.10.1')from kivy.app import Appfrom kivy.uix.button import Button from kivy.app import Appfrom kivy.uix.button import Button class TestApp(App): def build(self): return Button(text="Hello,kivy") TestApp().run()
网上说需要安装sdl2 pip install kivy.deps.sdl2另外一个说法 python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew 尝过后,然并卵 没用 官网安装方法:https://kivy.org/doc/stable/installation/installation-windows.html根据官网安装方法也不行 最后查资料发现可能是安装顺序问题 好把
python -m pip uninstall kivy
python -m pip uninstall kivy.deps.sdl2
python -m pip uninstall kivy.deps.glew
python -m pip uninstall kivy.deps.gstreamer
python -m pip uninstall image
然后重新安装
python -m pip install --upgrade pip wheel setuptools
python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew --extra-index-url https://kivy.org/downloads/packages/simple/
python -m pip install kivy
再次运行