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

Linux Discussion :

Génerer un executable pour une application Python


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2011
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2011
    Messages : 88
    Par défaut Génerer un executable pour une application Python
    Bonjour tout le monde , j'ai pu créé une petite application en Python , et je voudrais l'installer sur plusieurs postes utilisateurs sans installer a chaque fois Python sur les postes utilisateurs .
    On utilise Ubuntu , j'espère quelqu'un pourra me proposer un solution plus facile , merci d'avance .

  2. #2
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    python est un langage interprété pas compilé donc tu ne peux pas te passer de l'installation du moteur python sur les stations de travail.

  3. #3
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2011
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2011
    Messages : 88
    Par défaut Comment executer mon script python en un click
    Salut frp31 , merci pour tes explications , mais est ce qu'il n y a pas de moyen pour rendre mon script python instalable sur plusieurs machines ?

  4. #4
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    tu peux écrire un script batch d'installation automatisée qui demandera aussi au système d'installer python comme dépendance, ou même tu fais un paquet pour ton application et tu déclares python comme dépendance.
    ce sont deux solutions.. assez simple sur le principe mais c'est juste une mini-appli c'est un peu abuser...

  5. #5
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2011
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2011
    Messages : 88
    Par défaut merci frp31
    tu me donnes juste des indices , bon tu ignores que je suis en stage , et c pour la 1ere fois que je touche à ça , mais tu sais , mon application python utulise des paquetage comme Tkinter et ttk qui doivent etre installés , peux tu me donner des exemples que je peux executer ici ? et en modifiants ce qui doit etre modifié et c bon , merci bien pour ton aide frp31

  6. #6
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    http://alp.developpez.com/tutoriels/.../creer-paquet/
    http://wiki.gantzer.eu/index.php/Cr%...un_package_RPM

    suffit de respecter les syntaxes et structures pour la liste de dépendances



    quand on commence à fouiller et avancer on en fini plus d'avancer de trouver d'autres choses à ajouter/améliorer... on mets le doigt dans l'engrenage et on fini admin système ou autre ....

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Arrêter une synthèse vocale pour une application python
    Par Zroutata dans le forum Général Python
    Réponses: 0
    Dernier message: 17/03/2013, 18h07
  2. Que choisir pour une application de "gestion d'une todo liste" ? Python ou Java ?
    Par Yoshidu62 dans le forum Langages de programmation
    Réponses: 3
    Dernier message: 10/08/2007, 09h03
  3. [Executable]creation d'un batch pour une application
    Par tarik75 dans le forum Général Java
    Réponses: 4
    Dernier message: 03/08/2005, 15h33
  4. Réponses: 1
    Dernier message: 27/01/2003, 19h18
  5. [Kylix] Execution d'une application hors de l'edi
    Par Sadam Sivaller dans le forum EDI
    Réponses: 1
    Dernier message: 20/04/2002, 23h22

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