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 :

Manque de dll après compilation de programme utilisant pygame


Sujet :

Py2exe Python

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    janvier 2015
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : janvier 2015
    Messages : 42
    Points : 23
    Points
    23
    Par défaut Manque de dll après compilation de programme utilisant pygame
    Bonjour,

    J'ai récemment voulu compilé un petit programme utilisant pygame ainsi que d'autre module mais lors du lancement du programme une erreur apparait et comme je n'utilise quasiment jamais ce module j'avoue que je suis un peu perdu ...

    Voici ce qui m'est afficher dans le fichier .log:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    C:\Users\...\Dropbox\Spangler\Code source\Programme compilé\dist\library.zip\ecrire.py:30: RuntimeWarning: use font: DLL load failed: Le module spécifié est introuvable.
    (ImportError: DLL load failed: Le module spécifié est introuvable.)
    Traceback (most recent call last):
      File "Spangler.pyw", line 27, in <module>
      File "connexion.pyc", line 10, in __init__
      File "ecrire.pyc", line 30, in __init__
      File "pygame\__init__.pyc", line 70, in __getattr__
    NotImplementedError: font module not available
    (ImportError: DLL load failed: Le module spécifié est introuvable.)
    J'ai essayé de modifier mon setup comme ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    from distutils.core import setup  
    import py2exe
    includes = ["pygame","connexion","ecrire","FTP","Parcourir"]
    setup(
        options = {'py2exe': { "includes" : includes,
                              }
                   },
     
     
        windows=["Spangler.pyw"])
    Cependant il me faut aussi ajouter des dll manquantes mais je ne sais pas comment faire , j'ai essayer "dll_includes" mais en vain ,

    Quelqu'un a une idée ?

    Merci d'avance pour votre aide

  2. #2
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    janvier 2015
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : janvier 2015
    Messages : 42
    Points : 23
    Points
    23
    Par défaut
    Bon alors j'ai réussit a contourner le problème grâce à la doc de pygame :

    https://www.pygame.org/wiki/Pygame2exe?parent=CookBook

    Cependant je me heurte à un nouveau problème:

    une fois que je lance l'application, une erreur de windows apparait:

    “Microsoft Visual C++ Runtime Library Runtime Error!”
    “This application has requested the Runtime to terminate it in an unusual way.
    Please contact the application’s support team for more information.”

    Pourtant je dispose bien de microsoft visual C++ 2010 et celui ci est à jour ...

    Quelqu'un saurait pour ça ?

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    janvier 2015
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : janvier 2015
    Messages : 42
    Points : 23
    Points
    23
    Par défaut
    Salut, Alors en farfouillant sur le site de Pygame j'ai trouvé un projet compilé avec succès, seulement je n'arrive pas à comprendre comment il a fait

    voici le lien vers son code source si quelqu'un veut bien m'aider à trouver la solution:

    https://pypi.python.org/pypi/korovic

Discussions similaires

  1. [dll] libérer une dll apres utilisation
    Par polo54 dans le forum API standards et tierces
    Réponses: 12
    Dernier message: 11/07/2009, 22h48
  2. Quel DLL après compilation
    Par BoBy9 dans le forum Visual C++
    Réponses: 4
    Dernier message: 02/06/2008, 12h24
  3. compilation d'un programme utilisant libxslt
    Par modafine dans le forum Bibliothèques
    Réponses: 2
    Dernier message: 09/05/2008, 08h55
  4. [windows] compiler un programme utilisant wxWidgets
    Par and1hotsauce dans le forum wxWidgets
    Réponses: 7
    Dernier message: 24/01/2007, 19h01
  5. Réponses: 20
    Dernier message: 28/01/2006, 11h27

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