На последнем Debian:
snap7-full-1.4.1 загружено, с
sudo make -f x86_64_linux.mk install
библиотека установлена (в /usr/lib/libsnap7.so)
Однако python не может найти библиотеку. В python import snap7
не вызывает никаких проблем, но client = snap7.client.Client()
приводит к ошибке (не удается найти библиотеку snap7).
Я обычно работаю в виртуальной среде, но даже если оставить ее и снова установить snap7, решения не будет. Я пытался разместить символические ссылки с sudo ln -s /usr/lib/libsnap7.so
в нескольких местах, но безуспешно.
Как мне заставить python найти библиотеку?
/ edit: проверка в python с помощью import sys
, а затем print(sys.path)
показала мне несколько каталогов, в одном из которых я добавил символическую ссылку.
/ edit2: также не удалось напрямую установить его напрямую с помощью LibInstall = ... по пути.