簡體   English   中英

虛擬環境中出現異常,窗口提供程序錯誤(Linux)

[英]kivy in virtual environment, window provider error (linux)

我試圖讓kivy框架在帶有anaconda python的Ubuntu 16.04 LTS機器上運行。

我已遵循在virtualenv和conda virtualenv環境中此處提供的安裝說明。

在兩種環境中,我都遇到相同的問題。 嘗試使用python file.py運行kivy程序時,(除其他外)我收到以下消息,但該程序未執行:

    [INFO   ] [Kivy        ] v1.9.1
    [INFO   ] [Python      ] v2.7.12 (default, [...]) 
    [GCC 5.4.0 ...]
    [INFO   ] [Factory     ] 179 symbols loaded
    [INFO   ] [Image       ] Providers: img_tex, img_dds, img_gif (img_sdl2, img_pil, img_ffpyplayer ignored)
    [CRITICAL] [Window      ] Unable to find any valuable Window provider at all!
    egl_rpi - ImportError: cannot import name bcm
...

但是,當我使用execfile('file.py')從交互式python會話運行文件時,它可以正常工作。

有誰知道如何解決這個問題?

您確定安裝干凈嗎? 在您的虛擬環境中嘗試以下操作:

hg clone https://bitbucket.org/pygame/pygame
cd pygame
python setup.py build
python setup.py install

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM