如何修复'sdl2-ImportError:DLL加载失败'在PyCharm中的错误

时间:2019-04-04 10:51:48

标签: python kivy

我正在尝试学习Kivy Framework,以开发一个简单的App以显示标签。我正在使用PyCharm IDE。

但是当我单击“运行”时,会出现以下错误消息:

  

[重要] [文本]无法找到任何有价值的文本提供程序。

     

sdl2-ImportError:DLL加载失败:无法指定的模块   找到。

     

pil-ImportError:没有名为PIL的模块

这是我的代码:

import kivy
from kivy.app import App
from kivy.uix.label import Label


class MyApp(App):
def build(self):
    return Label(text="This is a Label")

if __name__ == "__main__":
MyApp().run()

1 个答案:

答案 0 :(得分:0)

Pycharm在其自己的虚拟环境中运行,因此您需要在pycharm中安装所有kivy依赖项。
在这些页面上列出了windowslinux的依赖项,具体取决于您使用的是Windows还是Linux。