我想知道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
答案 0 :(得分:0)
根据错误消息,您遗漏了包cython
:
Cython is missing, its required for compiling kivy !
...
ImportError: No module named 'Cython'
您应该运行pip install cython
。
然后从源代码安装为我工作,反对使用pip
。