erreur quand on export pour android

a marqué ce sujet comme résolu.

Salut à tous zesteur je suis un codeur python qui s'est mis à kivy il y'a peu. je viens de finir un tutoriels et quand j'exporte pour android avec la commande: "buildozer android debug deploy run" le terminal me retourne une erreur liée à cython et il faut noter que j'ai installé cython. je comprends pas ce qui se passe, de l'aide s'il vous plait et merci d'avance. voici l'erreur du terminal avec un log_level = 2:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
Call build_pyjnius
Entering in ARM environment
Compiler found at /home/bayaola/android-ndk-r10e/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin//arm-linux-androideabi-gcc
/home/bayaola/Documents/weatherAPP/.buildozer/android/platform/python-for-android/build/python-install/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'install_requires'
  warnings.warn(msg)
running build_ext
failed to import Cython: /home/bayaola/Documents/weatherAPP/.buildozer/android/platform/python-for-android/build/python-install/lib/python2.7/lib-dynload/_io.so: wrong ELF class: ELFCLASS32
error: Cython does not appear to be installed
/home/bayaola/Documents/weatherAPP/.buildozer/android/platform/python-for-android/build/python-install/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'install_requires'
  warnings.warn(msg)
running build_ext
failed to import Cython: /home/bayaola/Documents/weatherAPP/.buildozer/android/platform/python-for-android/build/python-install/lib/python2.7/lib-dynload/_io.so: wrong ELF class: ELFCLASS32
error: Cython does not appear to be installed
# Command failed: ./distribute.sh -m "kivy" -d "WeatherApp"
# 
# Buildozer failed to execute the last command
# The error might be hidden in the log above this error
# Please read the full log, and search for it before
# raising an issue with buildozer itself.
# In case of a bug report, please add a full log with log_level = 2`
+0 -0

Le problème semble venir d'un conflit du style "j'essaye de charger un binaire en 32 bits dans un environnement 64 bits".

Comment as-tu installé kivy/buildozer ? Tu as moyen de le recompiler sur ta machine ?

+0 -0
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte