Невозможно использовать функции из библиотеки PyCapture2 в Python - PullRequest
0 голосов
/ 11 февраля 2020

Я пытался написать сценарий на Python для управления Point Grey камерой , чтобы автоматизировать нажатие на фотографии. Однако я вообще не смог использовать библиотеку PyCapture2 .

Я попытался выполнить шаги, указанные в README.txt , но постоянно получаю следующую ошибку:

  File "FlyCapture2Test.py", line 70, in <module>
    print_build_info()
  File "FlyCapture2Test.py", line 21, in print_build_info
    lib_ver = PyCapture2.getLibraryVersion()
AttributeError: module 'PyCapture2' has no attribute 'getLibraryVersion'

Я сейчас использую Python 3.7.6 , и я установил версию PyCapture2-2.13.61.win-amd64-py3.6 . Это связано с тем, что когда я пытался установить его с Python 3.6, я получал сообщение об ошибке:

The ordinal 242 could not be located in the dynamic link library mkl_intel_thread.dll 

Я пытался установить пакет msi в каталог виртуальной среды anaconda, а также обычный Python установочный каталог, но ни один из них не работал.

Если кто-нибудь может помочь мне выяснить, что происходит не так, было бы здорово.

...