Outils pour utilisateurs

Outils du site


windows:python

Générer un exécutable windows

installer py2exe

Créer le fichier setup.py:

   from distutils.core import setup
import py2exe

setup(
    name = 'sauvegarde',
    description = 'openbackup',
    version = '1.0',

    windows = [
       { 'script': 'sauve.py' },
       { 'script': 'config.py' },
       { 'script': 'dechiffre.py'}

              ],

    options = {
                  'py2exe': {
                      'packages':'encodings',
                      'includes': 'cairo, pango, pangocairo, atk, gobject',
                  }
              },

    data_files=[
                   'interface/sauvegarde.glade',
               ]
)

lancer la commande:

"c:\\python25\python.exe setup.py py2exe"

récupérer des fichiers:

  • Copier les dossiers et, share et lib du dossiser gtk (windows) dans dist
  • Recréer l'arborescence interface:
cd dist
ln -s ../interface

Normalement, le contenu du dossier //dist// est //autosuffisant//

Optimisations

Le répertoire fait environ 45mo. Il peut être réduit:

  • suppression des locales non utilisées

# vim: set filetype=dokuwiki:

windows/python.txt · Dernière modification: 2015/10/06 20:03 (modification externe)