Python Kivy 安装问题解决

Fix:

Running this was suggested by @matham in #3889 and solves the problem described below:
python -m pip install --upgrade docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew kivy.deps.gstreamer --extra-index-url https://kivy.org/downloads/packages/simple

Problem description:

I also encountered this problem after installing kivy 1.9.1 and the kivy designer on Windows 10, Anaconda 2.4.1 (Python v3.4.3)

Kivy installation:
python -m pip install --upgrade pip wheel setuptools
python -m pip install kivy

import kivy in python works.

Kivy-designer-installation:
I followed https://kivy-designer.readthedocs.org/en/latest/installation.html
This step didn't work for me:

(on windows use kivy.bat in the kivy folder)

since I couldn't find the kivy.bat file anywhere.

garden install filebrowser

worked for me though (maybe I had "garden" installed already).

Starting the kivy-designer
Running
python main.py
results in

from kivy.graphics.instructions import Callback, Canvas, CanvasBase, ImportError: DLL load failed: Das angegebene Modul wurde nicht gefunden.

Following these steps by @tito

#. open a command line, same as the one you would use for kivy
#. go into the kivy/graphics directory
#. open a python shell
#. import ctypes
#: ctypes.CDLL('fbo.pyd')

results in

>>> ctypes.CDLL('fbo.pyd')
Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:Anaconda3libctypes\__init__.py", line 351, in __init__ self._handle = _dlopen(self._name, mode) OSError: [WinError 126] Das angegebene Modul wurde nicht gefunden

Any help is appreciated : )

原文地址:https://www.cnblogs.com/Devopser/p/6597925.html