Linux下的python的kivy模块安装

1.kivy模块
kivy是一个开源的,跨平台的Python开发框架,用于开发使用创新的应用程序。
简而言之,这是一个python桌面程序开发框架(类似wxpython等模块),强大的是kivy支持linux、mac、windows、android、ios平台,这也是为什么开发app需要用到这个模块。
利用python开发app需要用到python的一个模块–kivy。

2.好在kivy项目下有个打包工具项目–buildozer,这是官方推荐的打包工具,因为相对比较简单,自动化程度高。

3.安装kivy
https://kivy.org/doc/stable/installation/installation-linux.html#using-software-packages

4.本机Deepin-Linux
Linux version 4.15.0-30deepin-generic
安装方法
注意,kivy依赖于pygame。必须同时安装支持python3的pygame才行。

Update your package list using your package manager

 $ sudo apt-get update

Python3 - python3-kivy:

  $ sudo apt-get install python3-kivy

optionally the examples - kivy-examples:

  $ sudo apt-get install python-kivy-examples

  $ sudo apt-get install python-pygame

安装后测试:

root@xgj-PC:~# #进入root下或者非root下也可以。
python3
Python 3.5.3 (default, Sep 27 2018, 17:25:39)
[GCC 6.3.0 20170516] on linux
Type “help”, “copyright”, “credits” or “license” for more information.

import kivy
[INFO ] [Logger ] Record log in /root/.kivy/logs/kivy_19-10-12_5.txt
[INFO ] [Kivy ] v1.9.1
[INFO ] [Python ] v3.5.3 (default, Sep 27 2018, 17:25:39)
[GCC 6.3.0 20170516]
代表安装成功。

root@xgj-PC:~# python
Python 2.7.13 (default, Sep 26 2018, 18:42:22)
[GCC 6.3.0 20170516] on linux2
Type “help”, “copyright”, “credits” or “license” for more information.

import kivy
[INFO ] [Logger ] Record log in /root/.kivy/logs/kivy_19-10-12_6.txt
[INFO ] [Kivy ] v1.9.1
[INFO ] [Python ] v2.7.13 (default, Sep 26 2018, 18:42:22)
[GCC 6.3.0 20170516]


代表安装成功。


安装buildozer工具
buildozer工具可以打包kivy程序,支持android、ios等

buildozer的安装过程比较简单:

 pip install buildozer

OK

你可能感兴趣的:(Linux下的python的kivy模块安装)