2016-10-28 2 views
2

J'ai essayé de créer un programme en python en utilisant Snap7, mais maintenant je veux qu'il en fasse un exécutable. J'ai utilisé py2exe pour faire le fichier * .exe et l'exécuter sur Windows sans python installé. Cependant, chaque fois que j'essaie d'ouvrir l'application, la fenêtre cmd me montre cette erreur.Création d'un programme python exécutable avec Snap7 pour les automates

Traceback (most recent call last): 
    File "Sniffer.py", line 22, in <module> 
    File "snap7\client.pyc", line 34, in __init__ 
    File "snap7\common.pyc", line 54, in load_library 
    File "snap7\common.pyc", line 47, in __init__ 
    File "ctypes\__init__.pyc", line 440, in LoadLibrary 
    File "ctypes\__init__.pyc", line 362, in __init__ 
WindowsError: [Error 193] %1 is not a valid Win32 application 

Que dois-je faire?

Répondre

1

Un problème est survenu avec les fichiers * .dll fournis avec la bibliothèque SNAP7. J'ai remplacé les fichiers par la version 32 bits et cela fonctionne maintenant.