2017-03-26 127 views
0

我想在Python 2.7版(蟒蛇的Mac OS X 10.5)安装kivy,但得到的错误,当我运行此:对蟒蛇安装kivy,Python 2.7版

import kivy 
kivy.require('1.9.1') 

from kivy.app import App 
from kivy.uix.button import Label 

class Hellokivy(App): 

    def build (self): 
     return Label(text="Hello kivy") 

hellokivy=Hellokivy() 

hellokivy.run() 

的错误是:

[CRITICAL   ] [App   ] Unable to get a Window, abort. 
Exception SystemExit: 1 in 'kivy.properties.dpi2px' ignored 
[CRITICAL   ] [App   ] Unable to get a Window, abort. 
An exception has occurred, use %tb to see the full traceback. 

SystemExit:1

回答

0

我发现这个错误是因为没有安装pygame。进行安装: 打通终端和输入:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 
brew install sdl sdl_ttf sdl_image sdl_mixer portmidi 

然后:

conda install binstar 

然后:

conda install anaconda-client 

最后;

conda install -c https://conda.binstar.org/quasiben pygame