Python Kivy不工作(错误:找不到任何有价值的窗口提供程序。)
我一直遇到这样的错误:找不到任何有价值的窗口提供程序。 对于kivy,以下是“完整”错误:Python Kivy不工作(错误:找不到任何有价值的窗口提供程序。),python,kivy,Python,Kivy,我一直遇到这样的错误:找不到任何有价值的窗口提供程序。 对于kivy,以下是“完整”错误: 有人能解释这个错误吗?您可能缺少一些依赖项。从: 如果不需要,请安装依赖项(跳过gstreamer(~120MB),请参阅 Kivy的依赖关系): python-mpip安装docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew python-mpip安装kivy.deps.gstreamer 要安装这些依赖项,请打开一个终端(可以是控制台、Py
有人能解释这个错误吗?您可能缺少一些依赖项。从: 如果不需要,请安装依赖项(跳过gstreamer(~120MB),请参阅 Kivy的依赖关系):
python-mpip安装docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew代码>
python-mpip安装kivy.deps.gstreamer
要安装这些依赖项,请打开一个终端(可以是控制台、Pycharm终端窗口等),运行第一个命令,然后运行第二个命令。尝试在虚拟软件(也称vmbox、vmware)的(>>显示>>设置)中禁用3D和2D视频加速。上述解决方案对我不起作用。以下是我在安装了Anaconda Python 3.6的Windows 10 pc上解决此问题的方法:
- 以管理员身份打开Anaconda提示窗口
- 基维
- pip安装kivy
- pip安装文档pygments pypiwin32 kivy.deps.sdl2
- pip安装kivy.deps.glew
就连我也面临同样的问题
现在它正在使用conda安装
conda config --add channels conda-forge
conda install kivy
我也有同样的问题。我尝试了许多建议的解决办法,但都没有成功。它只有在我卸载并重新安装kivy时才起作用
要卸载:
$ pip uninstall kivy
$ python -m pip install kivy==2.0.0rc1
要安装:
$ python -m pip install kivy==2.0.0rc1
如果您在虚拟环境中工作,请确保首先启用虚拟环境。在windows cmd中,请执行此操作
virtual_environment_folder_name\Scripts\activate
然后用python运行.py文件
python file_name.py
顺便说一句,我已经下载了pygame。在尝试了所有其他解决方案之后,这是在Windows 10、Anaconda3、Python 3.7上解决问题的唯一方法。。。谢谢!以下是我的命令:PS C:\Anaconda3>/python.exe-m pip卸载kivy PS C:\Anaconda3>cd condabin PS C:\Anaconda3\condabin>/conda.bat config--添加频道conda forge PS C:\Anaconda3\condabin>/conda.bat安装kivy==1.10.1这对我也很有效!
python file_name.py