2017-03-22 21 views
0

我們已經在Python 2.7 + kivy 1.9.1-dev1中開發了一個應用程序。使用PyInstaller來創建一個可安裝的包。在windows7和windows10環境中工作正常。然而,在VMware安裝時 - windows7的配置中,我們遇到了以下問題:kivy未啓動vmware windows7桌面

[INFO    ] Logger: Record log in C:\Users\Sequence\.kivy\logs\kivy_17-03-22_0.txt 
[WARNING   ] [Config  ] Upgrading configuration in progress. 
[WARNING   ] [Config  ] Older configuration version detected (0 instead of 14) 
[INFO    ] Kivy: v1.9.1-dev1 
[INFO    ] Python: v2.7.12 (v2.7.12:d33e0cf91556, Jun 27 2016, 15:19:22) [MSC v.1500 32 bit (Intel)] 
[INFO    ] Image: Providers: img_tex, img_dds, img_gif, img_sdl2, img_pil (img_ffpyplayer ignored) 
[INFO    ] Text: Provider: sdl2 
[INFO    ] Factory: 179 symbols loaded 
[INFO    ] OSC: using <thread> for socket 
[INFO    ] Window: Provider: sdl2 
[CRITICAL   ] Window: Unable to find any valuable Window provider at all! 
sdl2 - RuntimeError: No matching GL pixel format available 
    File "site-packages\kivy\core\__init__.py", line 67, in core_select_lib 
    File "site-packages\kivy\core\window\window_sdl2.py", line 138, in __init__ 
    File "site-packages\kivy\core\window\__init__.py", line 722, in __init__ 
    File "site-packages\kivy\core\window\window_sdl2.py", line 237, in create_window 
    File "kivy\core\window\_window_sdl2.pyx", line 133, in kivy.core.window._window_sdl2._WindowSDL2Storage.setup_window (kivy\core/window\_window_sdl2.c:2284) 
    File "kivy\core\window\_window_sdl2.pyx", line 55, in kivy.core.window._window_sdl2._WindowSDL2Storage.die (kivy\core/window\_window_sdl2.c:1479) 

[CRITICAL   ] App: Unable to get a Window, abort. 
[WARNING   ] stderr: Exception SystemExit: 1 in 'kivy.properties.dpi2px' ignored 
[WARNING   ] stderr: Traceback (most recent call last): 
[WARNING   ] stderr: File "ngamain.py", line 34, in <module> 
[WARNING   ] stderr: File "workflow.py", line 1089, in startWorkflow 
[WARNING   ] stderr: File "site-packages\kivy\app.py", line 802, in run 
[WARNING   ] stderr: File "workflow.py", line 1081, in build 
[WARNING   ] stderr: AttributeError: 'NoneType' object has no attribute 'clearcolor' 

的問題可能涉及到了OpenGL 2.0/32位的要求。但我不知道如何配置/解決這個問題。誰可以提供幫助或對如何進行提出建議?

在此先感謝。

回答

0

好像你沒有在你的虛擬機上安裝VGA驅動。微軟僅在其驅動程序中包含OpenGL 1.x支持,因此請嘗試安裝最新版本。