j'ai python fichier exe qui a été fait en utilisant cx_Freeze. Fondamentalement, le script utilise le fichier texte "XYZ.txt" pour générer un nuage de mots. Quand je lance le fichier python exe, tout va bien et le code fonctionne bien, mais j'ai l'intention de le lancer depuis un programme externe (un jeu qui génère le fichier texte) et quand j'essaye de l'exécuter depuis ce jeu, python exe s'exécute mais me donne le FileNotFoundError: [Erreur 2] Aucun fichier ou répertoire: 'XYZ.txt'. Mais le 'XYZ.txt' est en fait dans le même dossier et en même temps. En outre, j'ai essayé d'exécuter le fichier texte de ce jeu et il a ouvert mais le python exe ne peut pas le trouver.erreurs exe python lors de l'exécution d'un programme externe
J'ai aussi essayé d'exécuter mon jeu en tant qu'administrateur puis en exécutant le python exe et ensuite j'ai obtenu: "le chargement de la DLL a échoué le module spécifié n'a pas pu être trouvé" au lieu de l'erreur précédente.
Je serais reconnaissant si quelqu'un pouvait me aider.
Pouvez-vous poster votre code, en soulignant où le problème se produit? –
L'erreur se produit ici: avec open ('XYZ.txt', 'r', encoding = "UTF-8") comme infile: mots = "" .join (infile) Mais je dois mentionner encore une fois que la le code fonctionne bien quand je lance le fichier exe python directement, mais quand je l'appelle dans l'application externe, il montre qu'il ne peut pas trouver "XYZ.txt" – Omid