2011-08-20 3 views
0

J'ai converti un fichier .py en .exe à l'aide de cx_freeze. J'utilise python 3.2 et mon OS est windows 7 le fichier .py s'exécute correctement dans l'interpréteur python et dans la ligne de commande..mais .. quand je crée son fichier exe et l'exécute ... il me donne l'erreur suivanteErreur d'importation: aucun module nommé re

Traceback (most recent call last): File
"C:\Python32\lib\site-packages\cx_Freeze\initscripts\Console3.py",
line 2 7, in exec(code, m.__dict__) File "HB2.py", line 1, in File "C:\Python32\lib\random.py", line 40, in from warnings import warn as _warn File
"C:\Python32-64\lib\warnings.py", line 6, in File
"C:\Python32-64\lib\linecache.py", line 10, in File
"C:\Python32-64\lib\tokenize.py", line 27, in ImportError:
No module named re

pouvez-vous s'il vous plaît m'aider à résoudre ces ??

Répondre

0

Vous n'avez probablement pas demandé à cx_freeze d'inclure le module re, qui est à l'origine de l'erreur. Si vous nous donnez une idée de ce à quoi ressemble votre script d'installation, nous pouvons vous dire où dire à cx_freeze d'inclure le module re.

0

Pour construire l'exe, votre code doit d'abord être compilé, puis lié. Dans l'étape Liaison, vous devez indiquer où se trouve un module externe, une bibliothèque ou un code objet afin que l'éditeur de liens puisse les intégrer correctement dans l'exécutable.