MotionBuilder(Autodesk)内でPyQt4を使用しようとしています(qtをよく知っていて、motionbuilder GUI APIが好きではないため)。
- 私はWindows 64ビットを使用しています
- MotionBuilder 2013 (64 ビット) を使用しています。
- Python 2.7 用の PyQt4 (64 ビット) をインストールしました
- PyQt4 dll の場所 (C:\Python27\Lib\site-packages\PyQt4) を指すようにパス変数を更新しました
- sys.path を印刷すると、PyQt4 の場所がわかります
- エラーなしでPyQt4をインポートできます
しかし、私がやろうとすると
from PyQt4 import QtGui
次のエラーが表示されます
ImportError: DLL load failed: %1 is not a valid Win32 application.
PyQt 32 ビット バイナリをインストールしようとしましたが、同じ結果が得られました。そして、インストールルートフォルダーに QtGui4.dll と QtGui.pyd があります。だから私はアイデアがありません、誰かが私を助けることができますか?
PyQt4 import QtCore, QtGui ImportError : DLL load failed: %1 は有効な Win32 アプリケーションではありません。