Faire une application utilisant tkinter un fichier exécutable avec cx_freeze

Je suis accro à cx_freeze, alors prenez note. L'environnement est window7 (64 bits), python est Python 2.7.2 (par défaut, 12 juin 2011, 15:08:59) [MSC v.1500 32 bits (Intel)] sur win32.

setup.py Exemple de setup.py.

setup.py


import sys

from cx_Freeze import setup, Executable

base = None
if sys.platform == "win32":
    base = "Win32GUI"

setup(
        name = "foo",
        version = "0.1",
        description = "foo",
        executables = [Executable("foo.py", base = base)])

Depuis la ligne de commande

python setup.py build

Vous pouvez créer un exe avec.

Que faire si vous obtenez une erreur indiquant que la bibliothèque Tcl est introuvable.

_tkinter.TclError: Can't find a usable init.tcl in the following directories: C:/home/workspace/tawami/software/lib/tcl8.5 C:/lib/tcl8.5 C:/lib/tcl8.5 C:/library C:/library C:/tcl8.5.10/library C:/tcl8.5.10/library

Définissez la variable d'environnement TCL_LIBRARY sur C: \ Python27 \ tcl \ tcl8.5, TK_LIBRARY sur C: \ Python27 \ tcl \ tk8.5, etc., en fonction de votre environnement.

Que faire si vous obtenez une erreur de conflit de version

version conflict for package "Tcl": have 8.5.10, need exactly 8.5.2

Le paquetage commenté nécessite -exact Tcl 8.5.2 dans C: \ Python27 \ tcl \ tcl8.5 \ init.tcl et c: /lib/tk8.5/tk.tcl.

Recommended Posts

Faire une application utilisant tkinter un fichier exécutable avec cx_freeze
Créez un fichier msi évolutif avec cx_Freeze
Créer un fichier exécutable GUI créé avec tkinter
J'ai essayé de créer une application OCR avec PySimpleGUI
[Python] Créez un fichier de distribution pour le programme Tkinter avec cx_Freeze
[Python] J'ai essayé de faire une application qui calcule le salaire en fonction des heures de travail avec tkinter
J'ai essayé de créer une application todo en utilisant une bouteille avec python
Créez une application avec une architecture propre tout en utilisant DI + mock en Python
Créer une application en classifiant avec Pygame
Créer un contrôleur d'interface audio avec pyusb (2)
Créer une application de fractionnement d'image avec Tkinter
Créer un contrôleur d'interface audio avec pyusb (1)
Rendez les applications GUI super faciles avec tkinter
Créez rapidement un fichier Excel avec Python #python
Développement d'applications à l'aide de SQLite avec Django (PTVS)
Créer une application à l'aide de l'API Spotify
Créons une application Web de conversion A vers B avec Flask! De zéro ...
J'ai fait une application d'envoi de courrier simple avec tkinter de Python
J'ai essayé de faire la reconnaissance de caractères manuscrits de Kana Partie 3/3 Coopération avec l'interface graphique en utilisant Tkinter
Fabriquer un appareil de surveillance avec un capteur infrarouge
Créer un fichier qui peut être exécuté dans le langage de script
Création d'une application interactive à l'aide d'un modèle de rubrique
Développer des applications Windows avec Python 3 + Tkinter (fichier exe)
[Chat De Tornado] Créez un chat en utilisant WebSocket dans Tornado
Télécharger des images sur S3 avec une interface graphique à l'aide de tkinter
Les débutants essaient de créer une application Web de combat en ligne Othello avec Django + React + Bootstrap (1)
[Mémo d'apprentissage] Comment créer une application avec Django ~ De l'environnement virtuel au push vers github ~