2016-10-28 7 views
2

私はSnap7を使用してPythonでプログラムを作成しようとしていましたが、今はそのプログラムを実行可能にします。私はpy2exeを使って* .exeファイルを作成し、PythonをインストールしないでWindows上で実行しました。しかし、毎回アプリケーションを開こうとすると、cmdウィンドウにこのエラーが表示されます。PLC用のSnap7で実行可能なPythonプログラムを作成する

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 

どうすればよいですか?

答えて

1

SNAP7ライブラリに付属する* .dllファイルに問題がありました。私はそのファイルを32ビット版に置き換えました。今すぐ動作します。

関連する問題