在Anaconda上安装kivy,Python 2.7

时间:2017-03-26 21:12:09

标签: python macos python-2.7 kivy anaconda

我正在尝试在Python 2.7(Anaconda,Mac OS X 10.5)上安装kivy但在运行时遇到错误:

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

1 个答案:

答案 0 :(得分:1)

我发现错误是因为没有安装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