适用于Mac OS X的Kivy for Python 3

时间:2015-05-20 21:28:51

标签: python macos python-3.x version kivy

我想知道kivy是否支持Mac OS X系统上的Python 3。在kivy官方网站的download页面上,似乎kivy-1.9.0适用于Windows系统的Python 3.4,但它似乎不支持Mac OS X上的Python 3:< / p>

  

Mac OS X Mac OS X 10.9,10.10(需要Python 2.7)
  Kivy-1.9.0-rev3-osx.dmg(镜像)

这看起来有点但没有意义,为什么kivy应该在Windows上支持Python 3而在Mac OS X上不支持?可能是因为PyGame缺少对Python 3系统的Python 3的支持?实际上,有一种方法可以为Python 3安装PyGame for OS X系统,所以我不明白他们为什么不解决这个问题,如果这确实是个问题。

我还试图通过pip3使用以下方式全局安装它:

sudo pip3 install kivy

但是我收到以下错误:

  

收集kivy正在下载Kivy-1.9.0.tar.gz(16.2MB)       100%|████████████████████████████████| 16.2MB 34kB / s       从命令python setup.py egg_info完成输出:

Cython is missing, its required for compiling kivy !


Traceback (most recent call last):
  File "<string>", line 20, in <module>
  File "/private/tmp/pip-build-qt70t_44/kivy/setup.py", line 173, in <module>
    from Cython.Distutils import build_ext
ImportError: No module named 'Cython'

----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /private/tmp/pip-build-qt70t_44/kivy

1 个答案:

答案 0 :(得分:0)

根据错误消息,您遗漏了包cython

Cython is missing, its required for compiling kivy !
...
ImportError: No module named 'Cython'

您应该运行pip install cython。 然后从源代码安装为我工作,反对使用pip