2016-07-04 49 views
0

Python 3.4で私のLeap motionを使用しようとしていますが、import Leapを動作させることさえできません。私が実行しようとしているpythonファイルは、すべてのライブラリファイル(Leap.py、LeapPython.pyd、Leap.dll、およびLeap.lib)とともに、デスクトップ上にあります。私は私のコードでimport Leapを実行しようとするたびに、プログラムはこれをスロー:Python Leapモーションライブラリが動作しない

ImportError: DLL load failed: The specified module could not be found. 

私はすでに同じディレクトリにmsvcp120.dllとmsvcr120.dllを入れてみました、そのが話しDLLはよく分かりません。

私はすべてのヘルプは高く評価されPythonの3.4

の32ビット版と64ビット版のWindows 10上リープモーションSDKのバージョンV2.3.1.31549を使用しています。

ありがとうございました!

答えて

0

Leap Motion SDKは、Python 2.7のみをサポートしています。

SWIGを使用してPython 3用のPythonラッパーを再生成すると成功したと報告している人もいます(SWIG .iファイルはSDKに含まれています)。また、LeapCライブラリを使用してCtypesベースのラッパーを作成することもできます。これはPythonの複数のバージョンをサポートします。

+0

ライブラリがPython 2.7専用であることはわかりませんでした。私はちょうど2.7をインストールし、ライブラリをインポートし、それは正常に働いた!私を助けてくれてありがとう。 –

関連する問題