在Debian上安装Kivy 1.8

时间:2020-03-21 11:45:28  来源:igfitidea点击:

Kivy是一个用于快速开发应用程序的开源Python库。

安装

在Debian Wheezy上使用以下命令:

$sudo apt-get install pkg-config python-setuptools python-pygame python-opengl \
python-gst0.10 python-enchant gstreamer0.10-plugins-good python-dev \
build-essential libgl1-mesa-dev libgles2-mesa-dev python-pip wget

在Debian Jessie上使用以下命令:

$sudo apt-get install pkg-config python-setuptools python-pygame python-opengl \
python-gst-1.0 python-enchant gstreamer1.0-plugins-good python-dev \
build-essential libgl1-mesa-dev libgles2-mesa-dev python-pip wget

不要安装Cython 0.21,因为它不适用于Kivy 1.8。
安装Cython 0.20代替:

$sudo pip install -I cython==0.20

从https://kivy.org/#download下载Kivy tar包。

$wget https://pypi.python.org/packages/source/K/Kivy/Kivy-1.8.0.tar.gz
$tar xvfz Kivy-1.8.0.tar.gz && cd ./Kivy-1.8.0

建立基维:

$python setup.py build_ext --inplace -f

安装Kivy:

$sudo python setup.py install

非常简单的用法示例

创建一个名为" hellp.py"的文件,其内容如下:

from kivy.app import App
from kivy.uix.button import Button
class TestApp(App):
def build(self):
return Button(text='Hello World')
TestApp().run()

运行:

$python ./hello.py