kivy sdl2 - ImportError: DLL load failed: 找不到指定的模塊。

kivy version :1.10.1
windows:win 10
python version:3.6
sdl2 - ImportError: DLL load failed: 找不到指定的模塊。
 

運行如下demo 報錯
import kivy
# kivy.require('1.10.1')
from kivy.app import App
from kivy.uix.button import Button

from kivy.app import App
from 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 kivyhtml

python -m pip uninstall kivy.deps.sdl2python

python -m pip uninstall kivy.deps.glewwindows

python -m pip uninstall kivy.deps.gstreamerapp

python -m pip uninstall imageui


而後從新安裝

python -m pip install --upgrade pip wheel setuptoolsurl

 
 

python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew --extra-index-url https://kivy.org/downloads/packages/simple/spa

 
 

python -m pip install kivycode

 

再次運行htm

相關文章
相關標籤/搜索