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 :

Compilation d'un programme python en binaire.


Sujet :

Python

  1. #21
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2012
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2012
    Messages : 29
    Par défaut
    J'en profite j'ai pas l'habitude poser des questions, maintenant que j'ai le courage je le fais :p

    from PIL import ImageDraw
    from math import *
    import Image
    import random
    import os

    donc la, que sont des modules, que sont des packages ?
    pygame fait partie des modules ou des packages ?

    De plus, tu me dis de les inclure, mais je ne dois pas modifier la variable path ?

  2. #22
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 307
    Par défaut
    Le plus simple pour ces questions c'est d'utiliser ton gestionnaire de paquets (Synaptic ou autre), entre tes mots de recherche et tu pourras voir que, par exemple PIL est un paquet non-inclus dans python: 'python-imaging', ou pygame est le paquet 'python-pygame'.

    Il s'agit donc bien de dépendances de ton application.

    Une autre méthode est d'entrer le nom du module importé dans la recherche de la doc officielle.

  3. #23
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2012
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2012
    Messages : 29
    Par défaut
    dependances = packages ?

  4. #24
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 307
    Par défaut
    J'utilise le terme package par habitude linuxienne.

    Les dépendances sont tout ce dont dépend ton programme. À commencer par Python version x,y.

    Si ton appli nécéssite pygame, pygame en est donc une dépendance.

    Quand aux modules, chaque script de ton appli est un module, par exemple.

    Tu dois donc simplement identifier quels sont les paquets qu'un utilisateur devrait installer séparément s'il voulait utiliser ton programme.

  5. #25
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2012
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2012
    Messages : 29
    Par défaut
    D'accord, je vais essayer demain...

    Edit : Je crois avoir compris,

    Il faut installer pygame et imagedraw, il s'agit donc de packages ?

    Par contre, la bibliothèque math est par defaut installé, il s'agit donc d'un module ?
    De plus, la bibliothèque kirbybase est un script, il s'agit donc aussi d'un module ?

    Cependant, comment doit être initialisé la variable path dans ce cas ?

Discussions similaires

  1. compiler un programme Python pour accélérer son exécution
    Par elodouwen dans le forum Général Python
    Réponses: 15
    Dernier message: 27/11/2017, 14h29
  2. Réponses: 145
    Dernier message: 15/02/2009, 11h51
  3. compilation d'un programme à partir d'un autre programme??
    Par Naruseb dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 11/08/2005, 15h05
  4. [Lien]erreur dans mon programme python
    Par durnambule dans le forum Général Python
    Réponses: 11
    Dernier message: 29/01/2004, 14h59

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