Эта ошибка указывает на то, что сценарий искал каталог библиотеки в папке вашей библиотеки, но он не существует. В частности, он ищет папку sasl2, расположенную в /usr/lib64. САСЛ,Библиотека простой аутентификации и безопасности — это библиотека, которая используется для аутентификации для определенных протоколов, таких как POP, IMAP и т. д.
Не зная, что представляют собой скрипты Python и для чего они предназначены, трудно предположить, как именно используется SASL в случае этого скрипта, хотя хорошее предположение относится к тому или иному виду уведомлений по электронной почте. события -может быть уведомлением о движении, в зависимости от того, как сценарии обрабатывают видео. Перестал ли работать компонент ваших скриптов, или это просто новое сообщение в журнале?
Поскольку это просто сообщение журнала отладки, если ни одно из ваших программ не сломано, его можно (скорее всего )проигнорировать. С другой стороны, если ваше программное обеспечение не работает должным образом, вам может потребоваться установить необходимую библиотеку. Однако перед установкой SASL проверьте, не спрятан ли он просто где-то, где скрипт python не может его найти.
find / -name "libsasl*"
На моем компьютере с Ubuntu 16.04 он находился в /usr/lib/x86 _64 -linux -gnu/sasl2. Если это ваш случай, я бы попробовал просто создать символическую ссылку для каталога, который ищет скрипт:
ln -sfn /usr/lib/x86_64-linux-gnu/sasl2/ /usr/lib64/sasl2
Чтобы установить библиотеку, если необходимо, используйте apt (вам может понадобиться создать символическую ссылку или изменить скрипт, в зависимости от каталога установки ).
sudo apt-get install libsasl2-2
В качестве дополнения мне интересно, что скрипт ищет в /usr/lib64/sasl2, так как кажется, что Ubuntu убил каталоги lib в пользу одного каталога lib для multiarch . Это означает, что даже если установлены правильные библиотеки, вам может потребоваться указать скрипту правильный каталог установки libsasl2.