Ну, это очень старая и распространенная проблема при использовании пакетов Python. Вы назвали свой файл watchdog.py
, а имя пакета, который вы используете, тоже watchdog
, поэтому, когда вы пытаетесь запустить from watchdog.observers import ...
, интерпретатор запутается и попытается импортировать сам текущий скрипт.
Просто переименуйте скрипт во что-нибудь другое, и все будет в порядке.