【发布时间】:2019-07-13 01:09:56
【问题描述】:
当我想使用 PyCharm 编译 Kivy 程序时,出现以下错误。
sdl2 - ImportError: DLL load failed: 找不到指定的模块。
但是,Kivy 程序可以在 Pydroid 上编译和运行。怎么了?
【问题讨论】:
当我想使用 PyCharm 编译 Kivy 程序时,出现以下错误。
sdl2 - ImportError: DLL load failed: 找不到指定的模块。
但是,Kivy 程序可以在 Pydroid 上编译和运行。怎么了?
【问题讨论】:
您的 PyCharm 环境中未正确安装 Kivy。重新安装它,确保按照 kivy.org 上的说明进行操作。
【讨论】:
我遇到了同样的问题。我首先通过 Kivy 及其依赖项解决了它。
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
现在重新安装除 gstreamer 之外的所有内容。
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
【讨论】: