Я пытаюсь написать код, который взаимодействует с камерой Princeton Instruments с помощью Picam.Так как я не знаю C, я обертываю это в Python.Я основываюсь на PythonForPicam Джо Лоуни.Ошибка возникает при попытке вызвать файл picam.dll.Вот мой код:
import sys
#Add a path to wherever the picam package folder is located
sys.path.append(r'c:\Users\Me\Documents')
import ctypes
picam = ctypes.CDLL(r'C:\Users\Me\Documents\Picam package')
Выполнение этого возвращает:
picam = ctypes.CDLL(r'C:\Users\Me\Documents\Picam package')
Traceback (most recent call last):
File "<ipython-input-2-93fbba6616be>", line 1, in <module>
picam = ctypes.CDLL(r'C:\Users\Me\Documents\Picam package')
File "C:\Users\Me\Anaconda3\envs\PyPicam\lib\ctypes\__init__.py", line
366, in __init__
self._handle = _dlopen(self._name, mode)
WindowsError: [Error 126] The specified module could not be found
Я не знаю, к какому модулю относится ошибка, даже когда я открываю init файл и читать код.Любая помощь будет принята с благодарностью.Я застрял на этом в течение четырех дней: (* 1009 *
Спасибо!
РЕДАКТИРОВАТЬ:
Я работаю над другим сценарием, который такжеиспользует ctypes, и я получаю то же сообщение об ошибке, что и выше, поэтому проблема не только в импорте .ddl, так как в моей другой программе этого нет.