kivy_buildozer
Ceci est une ancienne révision du document !
Table des matières
Kivy 2020: Hello World
Le programme python kivy
- hello_world.py
#! /usr/bin/env python3 # -*- coding: utf-8 -*- import kivy kivy.require('1.11.1') from kivy.app import App from kivy.uix.label import Label class MyApp(App): def build(self): return Label(text='Hello world') if __name__ == '__main__': MyApp().run()
Compilation avec Buildozer
On repart sur une page blanche !
Instalationn
sudo pip3 install buildozer pyjnuis
Collecting buildozer Downloading https://files.pythonhosted.org/packages/49/07/62f479998ea5e8680ad33f0fbafdc96f721cbad69ff90cc957988b8cd252/buildozer-0.39.tar.gz (108kB) 100% |████████████████████████████████| 112kB 387kB/s Requirement already satisfied: pexpect in /usr/local/lib/python3.7/dist-packages (from buildozer) (4.6.0) Requirement already satisfied: sh in /usr/local/lib/python3.7/dist-packages (from buildozer) (1.12.14) Requirement already satisfied: virtualenv in /usr/lib/python3/dist-packages (from buildozer) (15.1.0) Requirement already satisfied: ptyprocess>=0.5 in /usr/local/lib/python3.7/dist-packages (from pexpect->buildozer) (0.6.0) Building wheels for collected packages: buildozer Running setup.py bdist_wheel for buildozer ... done Stored in directory: /root/.cache/pip/wheels/9f/a9/69/1823cf5dea120ddaaa7f3ab202565357852f2668270e526359 Successfully built buildozer Installing collected packages: buildozer Successfully installed buildozer-0.39 Requirement already satisfied: pyjnius in /usr/local/lib/python3.7/dist-packages (1.1.4) Requirement already satisfied: six>=1.7.0 in /usr/lib/python3/dist-packages (from pyjnius) (1.12.0) Requirement already satisfied: cython in /usr/local/lib/python3.7/dist-packages (from pyjnius) (0.27.3)
La version de cython est 0.29.2.2
Dépendances complémentaires
https://github.com/kivy/buildozer/issues/862
sudo apt remove --purge openjdk-*-jdk sudo apt install openjdk-11-jdk
Désinstallation de 3 paquets -8-
sudo apt install openjdk-11-source
Suppression des .buildozer du home et du dossier, recompil …
kivy_buildozer.1576687273.txt.gz · Dernière modification : 2019/12/18 16:41 de serge