Ты задал относительный путь к файлу. Ты уверен, что он лежит в текущей рабочей директории?
Текущая рабочая директория может, но не обязана совпадать с директорией скрипта.
Тебе лучше вычислить полный путь к файлу, используя sys.argv[0], чтобы узнать путь к скрипту, и модуль pathlib для манипуляции путями.