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

Py2exe Python Discussion :

Réduire la taille d'une "suite" logicielle


Sujet :

Py2exe Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 70
    Par défaut Réduire la taille d'une "suite" logicielle
    Bonjour,

    je suis sur un projet qui implique près d'une dizaine d'executables différents.
    Je compile chaque exécutable dans un dossier séparé avec py2exe et chacun se trouve avec un fichier library.zip, des fichiers pyd, des dll...
    Du coup j'en arrive à un ensemble de plus de 100 MO, ce qui, je trouve est assez lourd.
    Il semble y avoir de grosses redondances (plusieurs fois le même fichier) et quand dans une de mes sources, je fais un import d'une autre source pour une seule constante ou fonction, il semble que py2exe importe tout car je me trouve avec un executable beaucoup plus gros.

    Pourriez-vous m'aider à réduire un peu la taille de tout ça ?

    Merci à tous!

  2. #2
    Membre chevronné
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Mai 2002
    Messages : 309
    Par défaut
    Citation Envoyé par basile238 Voir le message
    je suis sur un projet qui implique près d'une dizaine d'executables différents.
    Je compile chaque exécutable dans un dossier séparé avec py2exe et chacun se trouve avec un fichier library.zip, des fichiers pyd, des dll...
    Je pense que tu peux créer un autre répertoire pour contenir ton application. Dans ce dossier tu colles tous les fichiers contenu dans tes environs 10 dossiers "dist" de chaques programmes. De ce fait, tu auras qu'un seul fichier du même nom et tous les fichiers spécifiques.

    Citation Envoyé par basile238 Voir le message
    Il semble y avoir de grosses redondances (plusieurs fois le même fichier) et quand dans une de mes sources, je fais un import d'une autre source pour
    Merci à tous!
    C'est UN source, car c'est UN code source et non une fontaine........ Ca colle de source! (Oups... pardon.. )

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 70
    Par défaut
    J'ai pas compris ta réponse mais c'est dû au fait que je suis une truite, je suis donc beaucoup plus doué pour fouiller la vase que pour déployer des applications.
    Ca explique aussi mon goût pour l'eau claire.

  4. #4
    Membre chevronné
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Mai 2002
    Messages : 309
    Par défaut
    Comme je l’ai compris, ton problème est d’avoir beaucoup de fichiers, car tu crées plusieurs ".exe".
    Donc tu dois avoir plusieurs dossiers " Dist ". En fait un par ".exe".
    Donc tu dois avoir des fichiers en plusieurs exemplaires.

    Si, au lieu de laisser ton appli dans plusieurs dossiers, tu les rassemble dans un seul en faisant des "copie / collé" de chaque dossier " Dist ", tu aurais tout tes ".exe" dans le même dossier et une seule fois les autres fichiers, sans perdre les fichiers spécifiques. De fait, tu allégeras l’ensemble tout en gardant ton appli fonctionnelle.
    Et si tu fais cela dans un nouveau dossier, alors tu ne perds pas tes originaux (au cas ou….).

    Bon courage petit poisson.

Discussions similaires

  1. réduire la taille d'une requête
    Par Smix007 dans le forum SQL
    Réponses: 6
    Dernier message: 03/04/2008, 19h46
  2. Réduire la taille d'une Lite déroulante, mais ...
    Par Joe Le Mort dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 18/05/2006, 15h17
  3. [Oracle 8i] réduire la taille d'une base de test
    Par delphim dans le forum Oracle
    Réponses: 2
    Dernier message: 04/07/2005, 11h59

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