在Python上使用Kivy时,DLL加载失败

在Python上使用Kivy时,DLL加载失败,python,kivy,Python,Kivy,我试图用Kivy执行一些gui,这就是它向我展示的 [INFO ] [Logger ] Record log in C:\Users\Administrator\.kivy\logs\kivy_16-03-20_59.txt [INFO ] [Kivy ] v1.9.1 [INFO ] [Python ] v2.7.10 (default, May 23 2015, 09:40:32)

我试图用Kivy执行一些gui,这就是它向我展示的

[INFO ] [Logger ] Record log in C:\Users\Administrator\.kivy\logs\kivy_16-03-20_59.txt [INFO ] [Kivy ] v1.9.1 [INFO ] [Python ] v2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Intel)] [INFO ] [Factory ] 179 symbols loaded Traceback (most recent call last): File "C:\Users\Administrator\Desktop\vb + pytthon\client.py", line 1, in from kivy.app import App File "C:\Users\Administrator\AppData\Roaming\Python\Python27\site-packages\kivy\app.py", line 327, in from kivy.uix.widget import Widget File "C:\Users\Administrator\AppData\Roaming\Python\Python27\site-packages\kivy\uix\widget.py", line 219, in from kivy.graphics import ( File "C:\Users\Administrator\AppData\Roaming\Python\Python27\site-packages\kivy\graphics\__init__.py", line 89, in from kivy.graphics.instructions import Callback, Canvas, CanvasBase, \ ImportError: DLL load failed: The specified module could not be found. [INFO][Logger]在C:\Users\Administrator\.kivy\logs\kivy_16-03-20_59.txt中记录日志 [INFO][Kivy]v1.9.1 [INFO][Python]v2.7.10(默认值,2015年5月23日09:40:32)[MSC v.1500 32位(英特尔)] [信息][工厂]加载了179个符号 回溯(最近一次呼叫最后一次): 文件“C:\Users\Administrator\Desktop\vb+pytthon\client.py”,第1行,在 从kivy.app导入应用程序 文件“C:\Users\Administrator\AppData\Roaming\Python27\site packages\kivy\app.py”,第327行,在 从kivy.uix.widget导入widget 文件“C:\Users\Administrator\AppData\Roaming\Python27\site packages\kivy\uix\widget.py”,第219行,在 从kivy.graphics导入( 文件“C:\Users\Administrator\AppData\Roaming\Python27\site packages\kivy\graphics\ \uuuuu init\uuuu.py”,第89行,在 从kivy.graphics.instructions导入回调、画布、画布库、\ ImportError:DLL加载失败:找不到指定的模块。 代码是:

from kivy.app import App from kivy.uix.button import Button class TestApp(App): def build(self): return Button(text='Hello World') TestApp().run() 从kivy.app导入应用程序 从kivy.uix.button导入按钮 类TestApp(应用程序): def生成(自): 返回按钮(text='Hello World')
TestApp().run()很可能您安装的kivy错误或不完整。我认为当人们使用1.8.0便携软件包编译kivy,而它没有编译图形DLL时,就会出现这个问题

从python中卸载kivy并通过(已编译的软件包)再次安装,很简单。或者试试。

我的解决方案是:
pip install kivy.deps.glew

你是如何安装kivy的?很好…对我来说不起作用,我把所有python脚本都弄糟了。谢谢你在上面发布你的解决方案。你能解释一下原始海报的错误之处以及你的解决方案是如何解决问题的吗?