Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python MacOS虚拟机中的Kivy错误无法获取窗口,中止_Python_Macos_Kivy - Fatal编程技术网

Python MacOS虚拟机中的Kivy错误无法获取窗口,中止

Python MacOS虚拟机中的Kivy错误无法获取窗口,中止,python,macos,kivy,Python,Macos,Kivy,我使用conda环境安装了Kivy库,但是我遇到了这个错误,所有的东西都可以在Linux和Windows上运行 /opt/anaconda3/envs/kivy/bin/python /Users/ilya/PycharmProjects/<APP>/kivy_test.py [INFO ] [Logger ] Record log in /Users/ilya/.kivy/logs/kivy_20-05-28_88.txt [INFO ] [Kivy

我使用conda环境安装了Kivy库,但是我遇到了这个错误,所有的东西都可以在Linux和Windows上运行

/opt/anaconda3/envs/kivy/bin/python /Users/ilya/PycharmProjects/<APP>/kivy_test.py
[INFO   ] [Logger      ] Record log in /Users/ilya/.kivy/logs/kivy_20-05-28_88.txt
[INFO   ] [Kivy        ] v1.11.1
[INFO   ] [Kivy        ] Installed at "/opt/anaconda3/envs/kivy/lib/python3.6/site-packages/kivy/__init__.py"
[INFO   ] [Python      ] v3.6.10 | packaged by conda-forge | (default, Apr 24 2020, 16:27:41) 
[GCC Clang 9.0.1 ]
[INFO   ] [Python      ] Interpreter at "/opt/anaconda3/envs/kivy/bin/python"
[INFO   ] [Factory     ] 184 symbols loaded
[INFO   ] [Image       ] Providers: img_tex, img_imageio, img_dds, img_sdl2, img_pil, img_gif (img_ffpyplayer ignored)
[INFO   ] [Text        ] Provider: sdl2
[INFO   ] [Window      ] Provider: sdl2
Unable to create basic Accelerated OpenGL renderer.
Unable to create basic Accelerated OpenGL renderer.
Core Image is now using the software OpenGL renderer. This will be slow.
[CRITICAL] [Window      ] Unable to find any valuable Window provider. Please enable debug logging (e.g. add -d if running from the command line, or change the log level in the config) and re-run your app to identify potential causes
sdl2 - RuntimeError: b'Failed creating OpenGL pixel format'
  File "/opt/anaconda3/envs/kivy/lib/python3.6/site-packages/kivy/core/__init__.py", line 71, in core_select_lib
    cls = cls()
  File "/opt/anaconda3/envs/kivy/lib/python3.6/site-packages/kivy/core/window/window_sdl2.py", line 152, in __init__
    super(WindowSDL, self).__init__()
  File "/opt/anaconda3/envs/kivy/lib/python3.6/site-packages/kivy/core/window/__init__.py", line 981, in __init__
    self.create_window()
  File "/opt/anaconda3/envs/kivy/lib/python3.6/site-packages/kivy/core/window/window_sdl2.py", line 290, in create_window
    self.get_gl_backend_name())
  File "kivy/core/window/_window_sdl2.pyx", line 232, in kivy.core.window._window_sdl2._WindowSDL2Storage.setup_window
  File "kivy/core/window/_window_sdl2.pyx", line 74, in kivy.core.window._window_sdl2._WindowSDL2Storage.die

[CRITICAL] [App         ] Unable to get a Window, abort.
/opt/anaconda3/envs/kivy/bin/python/Users/ilya/PycharmProjects//kivy_test.py
[INFO][Logger]记录登录/Users/ilya/.kivy/logs/kivy_20-05-28_88.txt
[INFO][Kivy]v1.11.1
[信息][Kivy]安装在“/opt/anaconda3/envs/Kivy/lib/python3.6/site packages/Kivy/_init_;.py”
[INFO][Python]v3.6.10 |由conda forge打包|(默认,2020年4月24日,16:27:41)
[GCC Clang 9.0.1]
[INFO][Python]解释器位于“/opt/anaconda3/envs/kivy/bin/Python”
[信息][工厂]加载了184个符号
[信息][图像]提供商:img_-tex、img_-imageio、img_-dds、img_-sdl2、img_-pil、img_-gif(img_-ffpyplayer忽略)
[信息][文本]提供商:sdl2
[信息][窗口]提供程序:sdl2
无法创建基本的加速OpenGL渲染器。
无法创建基本的加速OpenGL渲染器。
核心图像现在正在使用OpenGL渲染器软件。这将是缓慢的。
[关键][窗口]找不到任何有价值的窗口提供程序。请启用调试日志记录(例如,如果从命令行运行,请添加-d,或者在配置中更改日志级别),然后重新运行应用程序以确定潜在原因
sdl2-运行时错误:b“创建OpenGL像素格式失败”
文件“/opt/anaconda3/envs/kivy/lib/python3.6/site packages/kivy/core/_init__.py”,第71行,在core\u select\u lib中
cls=cls()
文件“/opt/anaconda3/envs/kivy/lib/python3.6/site-packages/kivy/core/window/window\u-sdl2.py”,第152行,在__
超级(WindowSDL,self)。\uuuuu init\uuuuuuu()
文件“/opt/anaconda3/envs/kivy/lib/python3.6/site packages/kivy/core/window/_init__.py”,第981行,in__init__
self.create_window()
文件“/opt/anaconda3/envs/kivy/lib/python3.6/site packages/kivy/core/window/window\u sdl2.py”,第290行,在创建窗口中
self.get\u gl\u backend\u name())
文件“kivy/core/window/_window_sdl2.pyx”,第232行,在kivy.core.window._window_sdl2._WindowSDL2Storage.setup_window中
文件“kivy/core/window/_window_sdl2.pyx”,第74行,在kivy.core.window._window_sdl2._WindowSDL2Storage.die中
[关键][应用]无法获取窗口,中止。

您是否已禁用硬件加速功能?如果你有,你应该启用它所有的东西都包括,除了3D加速,这就是问题所在。您应该包含相同的错误(尝试将
KIVY\u窗口
环境变量设置为'pygame'。使用此处的信息