我正在尝试使PyCapture2工作,并且在导入时出现此错误
>>> import flycapture2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "build\bdist.win-amd64\egg\flycapture2.py", line 7, in <module>
File "build\bdist.win-amd64\egg\flycapture2.py", line 6, in __bootstrap__
ImportError: DLL load failed: The specified module could not be found.
我一直在尽一切努力寻找此错误的根源。 我已经重新安装了Anaconda,已经确保正确安装了FlyCapture2 SDK,但不确定是什么原因引起的。
非常感谢。
答案 0 :(得分:-1)
几天来,我也一直在梳理头发,试图解决这个问题。我完全放弃了PyCapture2并选择了 Spinnaker 库来“解决”它。无论如何,这可能是更好的选择,因为Spinnaker SDK取代了FlyCapture2 SDK,并且不能保证FLIR Systems制造的未来相机与现已过时的FlyCapture2 SDK之间的兼容性。
您可以从here获取Spinnaker SDK。您将需要注册FLIR系统,但这是免费的。
Spinnaker SDK是为多种语言编写的。 Python版本有点像事后的想法-示例代码并不是特别有用。但是您可以找到一个不错的Python Spinnaker示例存储库,该存储库由名为Soc-Cog here的团队整理。