Python 虚拟环境中的kivy,窗口提供程序错误(linux)

Python 虚拟环境中的kivy,窗口提供程序错误(linux),python,linux,virtualenv,kivy,conda,Python,Linux,Virtualenv,Kivy,Conda,我正试图用anaconda python在Ubuntu 16.04 LTS机器上运行 我遵循了virtualenv和conda virtualenv环境中提供的安装说明 在这两种环境中,我都遇到了相同的问题。当尝试使用python file.py运行kivy程序时,我(除其他外)收到以下消息,但程序不执行: [INFO ] [Kivy ] v1.9.1 [INFO ] [Python ] v2.7.12 (default, [...])

我正试图用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