2017-10-01 6 views
0

Salut j'ai quelques problèmes avec mon kivy. Bien que tout fonctionne bien, ce soir, maintenant mon application na pas courir plus ici est le journal de ubuntu:Kivy L'application n'a pas été correctement définie? Impossible de trouver un fournisseur de fenêtre de valeur

[INFO    ] [Logger  ] Record log in /home/phucquangho/.kivy/logs/kivy_17-10-02_0.txt 
    [INFO    ] [Kivy  ] v1.9.0 
    [INFO    ] [Python  ] v3.5.2 (default, Nov 17 2016, 17:05:23) 
    [GCC 5.4.0 20160609] 
    [INFO    ] [Factory  ] 173 symbols loaded 
    [INFO    ] [Image  ] Providers: img_tex, img_dds, img_gif, img_sdl2, img_pil (img_ffpyplayer ignored) 
    [INFO    ] [OSC   ] using <multiprocessing> for socket 
    [INFO    ] [Window  ] Provider: sdl2(['window_egl_rpi'] ignored) 
    [CRITICAL   ] [Window  ] Unable to find any valuable Window provider at all! 
    egl_rpi - ImportError: cannot import name 'bcm' 
     File "/usr/lib/python3/dist-packages/kivy/core/__init__.py", line 57, in core_select_lib 
     fromlist=[modulename], level=0) 
     File "/usr/lib/python3/dist-packages/kivy/core/window/window_egl_rpi.py", line 12, in <module> 
     from kivy.lib.vidcore_lite import bcm, egl 

    sdl2 - TypeError: expected bytes, str found 
     File "/usr/lib/python3/dist-packages/kivy/core/__init__.py", line 65, in core_select_lib 
     cls = cls() 
     File "/usr/lib/python3/dist-packages/kivy/core/window/window_sdl2.py", line 121, in __init__ 
     super(WindowSDL, self).__init__() 
     File "/usr/lib/python3/dist-packages/kivy/core/window/__init__.py", line 616, in __init__ 
     self.create_window() 
     File "/usr/lib/python3/dist-packages/kivy/core/window/window_sdl2.py", line 171, in create_window 
     self.fullscreen, resizable, state) 
     File "kivy/core/window/_window_sdl2.pyx", line 60, in kivy.core.window._window_sdl2._WindowSDL2Storage.setup_window (kivy/core/window/_window_sdl2.c:1447) 

    x11 - ImportError: No module named 'kivy.core.window.window_x11' 
     File "/usr/lib/python3/dist-packages/kivy/core/__init__.py", line 57, in core_select_lib 
     fromlist=[modulename], level=0) 

    [CRITICAL   ] [App   ] Unable to get a Window, abort. 
    >>> Unable to find any valuable Window provider 

tous les autres python avec application Kivy ont le même problème, je tente d'installer sur tout un gain du module Kivy mais il est pas d'aide.

here is window's log it's has some different: 
[INFO ] [Logger  ] Record log in C:\SPB_Data\.kivy\logs\kivy_17-10-02_0.txt 
[INFO ] [Kivy  ] v1.10.0 
[INFO ] [Python  ] v3.6.2 (v3.6.2:5fd33b5, Jul 8 2017, 04:14:34) [MSC v.1900 32 bit (Intel)] 
[INFO ] [Factory  ] 194 symbols loaded 
[INFO ] [Image  ] Providers: img_tex, img_dds, img_sdl2, img_gif (img_pil, img_ffpyplayer ignored) 
[INFO ] [Text  ] Provider: sdl2 
[INFO ] [OSC   ] using <thread> for socket 
[INFO ] [Window  ] Provider: sdl2 
[CRITICAL] [Window  ] Unable to find any valuable Window provider. 
sdl2 - RuntimeError: b'CoCreateInstance() DirectX error 0xx' 
    File "D:\PYTHON3.6\lib\site-packages\kivy\core\__init__.py", line 67, in core_select_lib 
    cls = cls() 
    File "D:\PYTHON3.6\lib\site-packages\kivy\core\window\window_sdl2.py", line 140, in __init__ 
    super(WindowSDL, self).__init__() 
    File "D:\PYTHON3.6\lib\site-packages\kivy\core\window\__init__.py", line 899, in __init__ 
    self.create_window() 
    File "D:\PYTHON3.6\lib\site-packages\kivy\core\window\window_sdl2.py", line 269, in create_window 
    self.fullscreen, resizable, state) 
    File "kivy\core\window\_window_sdl2.pyx", line 84, in kivy.core.window._window_sdl2._WindowSDL2Storage.setup_window (kivy\core/window\_window_sdl2.c:2290) 
    File "kivy\core\window\_window_sdl2.pyx", line 57, in kivy.core.window._window_sdl2._WindowSDL2Storage.die (kivy\core/window\_window_sdl2.c:1872) 

[CRITICAL] [App   ] Unable to get a Window, abort. 
Exception ignored in: 'kivy.properties.dpi2px' 
Traceback (most recent call last): 
    File "D:\PYTHON3.6\lib\site-packages\kivy\utils.py", line 496, in __get__ 
    retval = self.func(inst) 
    File "D:\PYTHON3.6\lib\site-packages\kivy\metrics.py", line 174, in dpi 
    EventLoop.ensure_window() 
    File "D:\PYTHON3.6\lib\site-packages\kivy\base.py", line 127, in ensure_window 
    sys.exit(1) 
SystemExit: 1 
[CRITICAL] [App   ] Unable to get a Window, abort. 

There'are une autre quand je lance Kivy sur la fenêtre et pas tout à fait sûr de ce qu'il est about.i essayé de faire comme tout le sujet sur Internet, mais ne reçoivent pas de bon résultat. Alors j'espère que quelqu'un pourrait m'aider.

Répondre

0

Avez-vous modifié vos paramètres (~/.kivy/config.ini)? Il semble que la valeur passée à la fenêtre init ne soit pas décodée correctement. Ce qui provoque l'échec de l'initialisation sdl2.

+0

N'a jamais rien fait avec, je suis frais à kivy et python donc c'est difficile pour moi de mettre quelque chose hors de ma connaissance. Mais ceci est juste un journal quand je cours mon ordinateur avec ubuntu, il y a un peu différent sur la fenêtre, il a eu quelque chose comme systems.exit 1 et ainsi de suite, je ne peux pas poster des commentaires de connexion complets désolé à ce sujet, et après un mois, j'ai appris kivy l'application a si bien fonctionné. –

+0

il suffit d'éditer mon message alors j'espère que vous pouvez le vérifier pour moi merci beaucoup –

+0

J'ai vu le montage, mais n'avait rien à ajouter (pas le temps d'enquêter), avez-vous accepté la réponse juste pour attirer mon attention? ^^, s'il vous plaît ne pas si cela n'a pas résolu votre problème. Je vais essayer de revenir à vous dès que possible:/ – Tshirtman