J'ai essayé de transformer un fichier Python en un EXE (erreur de récursivité prise en charge)

Installer une bibliothèque externe

Une bibliothèque est nécessaire pour convertir un fichier Py en EXE. Installez avec la commande suivante.

$ pip install pyinstaller

Pour en faire un exe, entrez ce qui suit. -Si vous ajoutez un fichier, il devient un fichier, -–Noconsole masque la console. Pour ajouter une option, entrez la commande comme suit.

$nom de fichier python pyinstaller--onefile --noconsole

En cas de succès, un nouveau dossier appelé dist sera créé. Le fichier EXE est enregistré.

Ce serait bien si cela pouvait être converti en EXE. Il peut échouer avec une erreur similaire à la suivante:

Recursion error : maximum recursion depth exceeded

Si l'erreur ci-dessus s'affiche, réessayez par les moyens suivants.

Tout d'abord, un fichier appelé "filename.spec" est enregistré lorsque l'exécution du pyinstaller est terminée. Après l'avoir ouvert avec un bloc-notes, etc., ajoutez deux lignes comme suit.

# -*- mode: python ; coding: utf-8 -*-
import sys #Postscript
sys.setrecursionlimit(10000) #Postscript
block_cipher = None

Si je peux l'ajouter, j'ouvre PowerShell et j'exécute pyinstaller. Un point mérite attention. Exécutez pyinstaller sur le fichier de spécification que vous avez modifié précédemment, pas sur le fichier py.

$pyinstaller a modifié le fichier de spécifications.spec --onefile --noconsole

Je pense qu'il peut être converti en EXE en toute sécurité avec cela. Le fichier EXE est nouvellement créé dans un dossier appelé dist.

Recommended Posts

J'ai essayé de transformer un fichier Python en un EXE (erreur de récursivité prise en charge)
Comment convertir Python en fichier exe
J'ai essayé de lire un fichier CSV en utilisant Python
Je veux écrire dans un fichier avec Python
J'ai essayé de créer un programme qui convertit les nombres hexadécimaux en nombres décimaux avec python
Mayungo's Python Learning Episode 6: J'ai essayé de convertir une chaîne de caractères en nombre
J'ai essayé de toucher un fichier CSV avec Python
J'ai essayé d'exécuter python à partir d'un fichier chauve-souris
J'ai essayé d'implémenter un pseudo pachislot en Python
Je veux échantillonner au hasard un fichier avec Python
J'ai essayé d'implémenter un automate cellulaire unidimensionnel en Python
[Chaîne de Markov] J'ai essayé de lire les citations en Python.
J'ai essayé "Comment obtenir une méthode décorée en Python"
J'ai fait un chronomètre en utilisant tkinter avec python
J'ai essayé de toucher Python (installation)
J'ai créé un script en Python pour convertir un fichier texte pour JSON (pour l'extrait d'utilisateur vscode)
J'ai essayé de charger / télécharger des fichiers sur AWS S3 / Azure BlobStorage / GCP CloudStorage avec Python
[5e] J'ai essayé de créer un certain outil de type Authenticator avec python
[2nd] J'ai essayé de créer un certain outil de type Authenticator avec python
J'ai essayé de créer une expression régulière de "montant" en utilisant Python
[Python] J'ai essayé d'implémenter un tri stable, alors notez
J'ai essayé de créer une expression régulière de "temps" en utilisant Python
[3ème] J'ai essayé de créer un certain outil de type Authenticator avec python
[Python] Un mémo que j'ai essayé de démarrer avec asyncio
J'ai essayé de créer une liste de nombres premiers avec python
J'ai essayé de créer une expression régulière de "date" en utilisant Python
J'ai essayé de mettre en œuvre un jeu de dilemme de prisonnier mal compris en Python
J'ai essayé de faire un processus d'exécution périodique avec Selenium et Python
J'ai essayé de créer une application de notification de publication à 2 canaux avec Python
J'ai essayé de créer une application todo en utilisant une bouteille avec python
[4th] J'ai essayé de créer un certain outil de type Authenticator avec python
[1er] J'ai essayé de créer un certain outil de type Authenticator avec python
J'ai essayé de créer un linebot (implémentation)
J'ai essayé de résumer la gestion des exceptions Python
J'ai essayé d'implémenter PLSA en Python
[Python] Comment convertir un fichier db en csv
J'ai essayé d'implémenter la permutation en Python
J'ai essayé de créer un linebot (préparation)
[Python] Comment convertir une liste bidimensionnelle en liste unidimensionnelle
[Python] Convertit les délimiteurs de fichier csv en délimiteurs de tabulation
Convertir un fichier psd en png en Python
J'ai essayé d'implémenter PLSA dans Python 2
Entrée standard Python3 que j'ai essayé de résumer
Je veux créer un environnement Python
J'ai essayé d'implémenter ADALINE en Python
J'ai essayé un langage fonctionnel avec Python
J'ai essayé la récurrence avec Python ② (séquence de nombres Fibonatch)
J'ai essayé d'implémenter PPO en Python
J'ai créé une API Web
[Python] J'ai essayé de calculer TF-IDF régulièrement
J'ai essayé de toucher Python (syntaxe de base)
J'ai créé un fichier de configuration avec Python
J'ai écrit un code pour convertir quaternion en angle de graissage de type z-y-x avec Python
J'ai essayé de communiquer avec un serveur distant par communication Socket avec Python.
Je souhaite convertir une table convertie en PDF en Python en CSV
J'ai essayé de faire un signal avec Raspeye 4 (édition Python)