Partage
  • Partager sur Facebook
  • Partager sur Twitter

Problème dépendance pygame

    11 avril 2024 à 11:30:14

    Bonjour, 

    j'ai un script python qui fait appel entre autre à la bibliothèque pygame.

    Lorsque j'exécute ce script, in fonctionne correctement sur mon pc et sur mon mac.

    Sur PC j'arrive à en faire un exécutable qui fonctionne.

    Sous mac j'essaye de faire une App avec Platypus.

    Le fichier app est bien généré mais à l'exécution il retourne :

    " ModuleNotFoundError : No module named pygame."

    j'ai essayé de mettre le dossier pygame dans les bundled files mais rien n'y fait.

    A priori pygame est bien installé sur la machine

    Merci pour votre aide

    • Partager sur Facebook
    • Partager sur Twitter
      11 avril 2024 à 16:40:33

      d'après les réponses trouvées sur le github du projet platypus, ça doit pouvoir se faire en incluant l'environnement virtuel du script dans les fichiers bundle  et en créant un script qui lance cette environnement et le script https://github.com/sveinbjornt/Platypus/issues/193

      Sinon utiliser un autre packageur comme pyinstaller ou py2app

      • Partager sur Facebook
      • Partager sur Twitter
        11 avril 2024 à 17:04:14

        Salut,

        Comme @umfred, je te conseille l'utilisation de PyInstaller avec AutoPyToExe (interface graphique) qui fonctionne très bien sur Mac et au moins, tu es sûr d'avoir un package standalone que tu pourras distribuer

        • Partager sur Facebook
        • Partager sur Twitter

        Problème dépendance pygame

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        • Editeur
        • Markdown