マイクロスコープとは?のお悩み解決!光学機器なんでも辞典

CS/EGシリーズカメラのPythonサンプルプログラムでMvCameraControl.dllが見つからない件

CS/EGシリーズカメラのPythonサンプルプログラムコードを実行する際に以下のエラーメッセージが出て実行できないことがあります。

 

FileNotFoundError: Could not find module ‘MvCameraControl.dll’

 

 

これはWindowsのパスにMvCameraControl.dllが存在するフォルダが通っていない事が原因です。

 

MvCamCtrldll = WinDLL(“MvCameraControl.dll”)

 

 

 

Windowsの場合は環境変数にMvCameraControl.dllへのパスを追加すれば良いのですが、エラーが出る行を以下のように変更する方が手軽です。

 

MvCamCtrldll = WinDLL(“C:\Program Files (x86)\Common Files\MVS\Runtime\Win32_i86\ MvCameraControl.dll”)

 

 

MvCamCtrldll = WinDLL(“C:\Program Files (x86)\Common Files\MVS\Runtime\Win64_x64\ MvCameraControl.dll”)