Bonjour à tous,
Je me permets de déterrer cette discussion qui date un peu, car j'ai le même problème, et toutes mes recherches ne m'apportent aucune réponse. Je suis sur Linux-Mint 20 Ulyana. J'ai Python 3.8, et j'ai installé la dernière version de cx_freeze.
Je veux faire un exécutable à partir d'un programme Python. Ca marche très bien sur Windows, mais pas sur Linux.
Pour essayer, j'ai créé le même programme simple "Affiche.py" qui affiche bonjour, et mon programme setup.py
Je le lance, tout se passe bien, je retrouve un dossier build, avec à l'intérieur un dossier "lib" et mon exécutable "Affiche".
Mais quand je clique dessus, il ne se lance pas, et j'ai un message qui me dit que je dois choisir une application pour ce programme.
Quand je le lance en ligne de commande, si je me mets dans le répertoire, il ne le trouve pas. Par contre, si j'ajoute ./Affiche, le programme se lance.
Évidement, je voudrai que le programme se lance en cliquant dessus.
Avez vous des idées ?
Merci d'avance !
Partager