IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

créer un fichier apk pour application python


Sujet :

Python

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2013
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2013
    Messages : 63
    Par défaut créer un fichier apk pour application python
    salut à tous j'ai developpé une appli avec python2.7+kivy sous windows7. j'aimerais deployer celle-ci sur mobile et pour ce faire j'ai suivi pas mal de docs tel que python-for-android ou encore buildozer. mais je rencontre certains problèmes(installation des modules) dans l'utilisation de ma machine virtuel linux, je precise que je suis un newbie en linux, alors quelqu'un pourrait-il m'aider ou me proposer une autre manière plus "simple" de créer l'apk.
    voici par exemple la commande que je tape pour installer buildozer:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    pip install --upgrade buildozer
    et voilà ce que j'obtiens comme erreur:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    error: could create  '/usr/local/lib/python2.7/dist-packages/buildozer': permission denied

  2. #2
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    13 168
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 13 168
    Billets dans le blog
    47
    Par défaut
    Salut,

    Peut-être un simple problème de droit.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo pip install --upgrade buildozer
    Comment lancer des commandes root en étant loggé en tant qu'utilisateur normal ?

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2013
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2013
    Messages : 63
    Par défaut
    merci pour l'aide j'arrive a installer correctement buildozer. mais par la suite du processus de creation du apk, je rencontre d'autres difficultés. en effet j'ai suivi un tuto pour pouvoir faire mon helloworld avec buildozer, jusque tout aller pour le mieux jusqu'à ce que j'arrive à la dernière commande:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    buildozer -v android debug
    et là après avoir télécharger toutes les dependances à savoir SDK, ANT, NDK..., j'obtiens cette erreur:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Resolving www.python.org failed: Name or service not known.
    wget: unable to resolve host address 'www.python.org'
    #command failed: ./distribute.sh -m "kivy" -d "myapp"
    toute aide serait la bienvenue, merci d'avance.

  4. #4
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    13 168
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 13 168
    Billets dans le blog
    47
    Par défaut
    Citation Envoyé par roadbecri Voir le message
    ...mais je rencontre certains problèmes(installation des modules) dans l'utilisation de ma machine virtuel linux
    Citation Envoyé par roadbecri Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Resolving www.python.org failed: Name or service not known.
    wget: unable to resolve host address 'www.python.org'
    Manifestement, c'est un problème de configuration réseau dans ta machine virtuelle. Voir le tuto sur La Gestion réseau dans une machine virtuelle.

    Dans quelle configuration tu travailles ? Chez toi derrière ta box ? Réseau d'entreprise avec proxy ? Machine virtuelle configurée en bridge ? en NAT ?
    Que donne un ifconfig tapé dans un shell ?

  5. #5
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2013
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2013
    Messages : 63
    Par défaut
    Citation Envoyé par f-leb Voir le message
    Dans quelle configuration tu travailles ? Chez toi derrière ta box ? Réseau d'entreprise avec proxy ? Machine virtuelle configurée en bridge ? en NAT ?
    Que donne un ifconfig tapé dans un shell ?
    je travailles actuellement sur un réseau d'entreprise.

  6. #6
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2013
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2013
    Messages : 63
    Par défaut
    Citation Envoyé par f-leb Voir le message
    Manifestement, c'est un problème de configuration réseau dans ta machine virtuelle. Voir le tuto sur La Gestion réseau dans une machine virtuelle.

    mais pour le lien mais il semble que ma configuration, d'après le tuto, ne pose pas de problèmes car la carte réseau est activée.

    j'ai par contre essayer une autre tentative avec la commande: sudo buildozer android debug

    et là, après des heures téléchargements des dependances, j'obtiens ceci comme erreur:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    configure: error: C compiler cannot create executables
    See 'config.log' for more details
    # Command failed: ./distribute.sh -m "kivy" -d "myapp"
    pour plus de deatils sur l'erreur, voici une capture d'ecran. merci d'avance de toute aide
    .Nom : Capture.PNG
Affichages : 1945
Taille : 84,9 Ko

Discussions similaires

  1. Réponses: 3
    Dernier message: 12/08/2009, 10h11
  2. Créer des Fichiers log pour la copie de données
    Par NedaRyme dans le forum VBScript
    Réponses: 3
    Dernier message: 14/05/2009, 14h01
  3. Réponses: 2
    Dernier message: 15/09/2008, 23h12
  4. Créer des fichiers log pour les pages web visitées hors ligne
    Par AprilD dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 23/03/2008, 22h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo